diff options
author | Martin Polden <mpolden@mpolden.no> | 2020-11-24 15:51:40 +0100 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2020-11-26 12:58:07 +0100 |
commit | bc24bf4c4f1aebad845bb82e45dc8a5a369719eb (patch) | |
tree | 9db1285b1e488dbc8ea8068877fdbe2c01bedc4a /config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller | |
parent | 08897c4d765b2cd9f58ba3687c94d754a7ae9b9d (diff) |
Make ContainerCluster produce CuratorConfig
Diffstat (limited to 'config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller')
3 files changed, 2 insertions, 15 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller/ClusterControllerCluster.java b/config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller/ClusterControllerCluster.java index a44f14e858c..c11a5017f13 100644 --- a/config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller/ClusterControllerCluster.java +++ b/config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller/ClusterControllerCluster.java @@ -2,7 +2,6 @@ package com.yahoo.vespa.model.admin.clustercontroller; import com.google.common.base.Joiner; -import com.yahoo.cloud.config.CuratorConfig; import com.yahoo.cloud.config.ZookeeperServerConfig; import com.yahoo.cloud.config.ZookeepersConfig; import com.yahoo.config.model.producer.AbstractConfigProducer; @@ -20,11 +19,10 @@ import java.util.Collection; * @author Ulf Lilleengen */ public class ClusterControllerCluster extends AbstractConfigProducer<ClusterControllerContainerCluster> implements - CuratorConfig.Producer, ZookeeperServerConfig.Producer, ZookeepersConfig.Producer { - private static final int ZK_CLIENT_PORT = 2181; + private static final int ZK_CLIENT_PORT = 2181; // Must match the default in CuratorConfig private ClusterControllerContainerCluster containerCluster = null; public ClusterControllerCluster(AbstractConfigProducer<?> parent, String subId) { @@ -75,15 +73,5 @@ public class ClusterControllerCluster extends AbstractConfigProducer<ClusterCont } } - @Override - public void getConfig(CuratorConfig.Builder builder) { - for (ClusterControllerContainer container : containerCluster.getContainers()) { - CuratorConfig.Server.Builder serverBuilder = new CuratorConfig.Server.Builder(); - serverBuilder.hostname(container.getHostName()).port(ZK_CLIENT_PORT); - builder.server(serverBuilder); - builder.zookeeperLocalhostAffinity(false); - } - } - } diff --git a/config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller/ClusterControllerContainer.java b/config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller/ClusterControllerContainer.java index 9e15db348a2..d88c665578c 100644 --- a/config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller/ClusterControllerContainer.java +++ b/config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller/ClusterControllerContainer.java @@ -3,7 +3,6 @@ package com.yahoo.vespa.model.admin.clustercontroller; import com.yahoo.cloud.config.ZookeeperServerConfig; import com.yahoo.component.ComponentSpecification; -import com.yahoo.config.model.api.Reindexing; import com.yahoo.config.model.api.container.ContainerServiceType; import com.yahoo.config.model.producer.AbstractConfigProducer; import com.yahoo.container.bundle.BundleInstantiationSpecification; diff --git a/config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller/ClusterControllerContainerCluster.java b/config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller/ClusterControllerContainerCluster.java index 3ee2a840f20..ed4c50999fe 100644 --- a/config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller/ClusterControllerContainerCluster.java +++ b/config-model/src/main/java/com/yahoo/vespa/model/admin/clustercontroller/ClusterControllerContainerCluster.java @@ -13,7 +13,7 @@ import com.yahoo.vespa.model.container.ContainerCluster; public class ClusterControllerContainerCluster extends ContainerCluster<ClusterControllerContainer> { public ClusterControllerContainerCluster(AbstractConfigProducer<?> parent, String subId, String name, DeployState deployState) { - super(parent, subId, name, deployState); + super(parent, subId, name, deployState, false); addDefaultHandlersWithVip(); } |