diff options
author | Martin Polden <mpolden@mpolden.no> | 2020-01-15 15:17:35 +0100 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2020-01-15 15:17:35 +0100 |
commit | 6362a4060deebc7838ab6a4365cbddb48d91655b (patch) | |
tree | 872ae3930271c2a49d036e4b4556b092920140e9 /controller-api | |
parent | 6d09bcb10d27f3980547cd5ea24cefdd6e115ee1 (diff) |
Handle combined cluster type in controller's node-repository client
Diffstat (limited to 'controller-api')
2 files changed, 2 insertions, 4 deletions
diff --git a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/configserver/Node.java b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/configserver/Node.java index 8bb5775566a..d0e4aa2d7d1 100644 --- a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/configserver/Node.java +++ b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/configserver/Node.java @@ -187,6 +187,7 @@ public class Node { admin, container, content, + combined, unknown } diff --git a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/configserver/NodeRepository.java b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/configserver/NodeRepository.java index dd99bef5ee2..6d18c75b952 100644 --- a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/configserver/NodeRepository.java +++ b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/configserver/NodeRepository.java @@ -120,6 +120,7 @@ public interface NodeRepository { case "admin": return Node.ClusterType.admin; case "content": return Node.ClusterType.content; case "container": return Node.ClusterType.container; + case "combined": return Node.ClusterType.combined; } return Node.ClusterType.unknown; } @@ -177,10 +178,6 @@ public interface NodeRepository { : allowedDown ? Node.ServiceState.allowedDown : Node.ServiceState.expectedUp; } - private static boolean toBoolean(Boolean b) { - return b == null ? false : b; - } - private static double toDouble(Double d) { return d == null ? 0 : d; } |