summaryrefslogtreecommitdiffstats
path: root/config-provisioning
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2019-10-31 15:14:11 +0100
committerMartin Polden <mpolden@mpolden.no>2019-10-31 15:14:11 +0100
commit28c016cb4be57d993299e82536c520a5c141b27d (patch)
tree2d519dd5da6db722a4a0c39da90ebcf2b490f269 /config-provisioning
parentbbd03056f0522c2fa01c7d11dac2b5d32e2795f5 (diff)
Preserve declared order of child node types
Diffstat (limited to 'config-provisioning')
-rw-r--r--config-provisioning/src/main/java/com/yahoo/config/provision/NodeType.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/NodeType.java b/config-provisioning/src/main/java/com/yahoo/config/provision/NodeType.java
index 74a14e51122..009d8fd73cb 100644
--- a/config-provisioning/src/main/java/com/yahoo/config/provision/NodeType.java
+++ b/config-provisioning/src/main/java/com/yahoo/config/provision/NodeType.java
@@ -2,7 +2,6 @@
package com.yahoo.config.provision;
import java.util.List;
-import java.util.Set;
/**
* The possible types of nodes in the node repository
@@ -36,13 +35,13 @@ public enum NodeType {
controllerhost("Controller host", controller),
/** A host of multiple nodes, only used in {@link SystemName#dev} */
- devhost("Dev host", tenant, config, controller);
+ devhost("Dev host", config, controller, tenant);
private final List<NodeType> childNodeTypes;
private final String description;
NodeType(String description, NodeType... childNodeTypes) {
- this.childNodeTypes = List.copyOf(Set.of(childNodeTypes));
+ this.childNodeTypes = List.of(childNodeTypes);
this.description = description;
}