summaryrefslogtreecommitdiffstats
path: root/config-provisioning
diff options
context:
space:
mode:
authorValerij Fredriksen <valerijf@verizonmedia.com>2020-10-14 14:54:55 +0200
committerValerij Fredriksen <valerij92@gmail.com>2020-10-19 17:49:03 +0200
commit1ccd768578e5aef40d4d19c43987fa46ce98e057 (patch)
tree57477cc4d196443617f3c225f5a1cc08ee1a89d7 /config-provisioning
parent98f3df8f0778a18a3995e4070828c28092c1edb3 (diff)
Remove allowHostSharing
Diffstat (limited to 'config-provisioning')
-rw-r--r--config-provisioning/src/main/java/com/yahoo/config/provision/Cloud.java18
-rw-r--r--config-provisioning/src/main/java/com/yahoo/config/provision/Zone.java1
2 files changed, 2 insertions, 17 deletions
diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/Cloud.java b/config-provisioning/src/main/java/com/yahoo/config/provision/Cloud.java
index 0899a6f1007..78ed8c9b60d 100644
--- a/config-provisioning/src/main/java/com/yahoo/config/provision/Cloud.java
+++ b/config-provisioning/src/main/java/com/yahoo/config/provision/Cloud.java
@@ -13,15 +13,12 @@ public class Cloud {
private final CloudName name;
private final boolean dynamicProvisioning;
- private final boolean allowHostSharing;
private final boolean reprovisionToUpgradeOs;
private final boolean requireAccessControl;
- private Cloud(CloudName name, boolean dynamicProvisioning, boolean allowHostSharing, boolean reprovisionToUpgradeOs,
- boolean requireAccessControl) {
+ private Cloud(CloudName name, boolean dynamicProvisioning, boolean reprovisionToUpgradeOs, boolean requireAccessControl) {
this.name = Objects.requireNonNull(name);
this.dynamicProvisioning = dynamicProvisioning;
- this.allowHostSharing = allowHostSharing;
this.reprovisionToUpgradeOs = reprovisionToUpgradeOs;
this.requireAccessControl = requireAccessControl;
}
@@ -36,11 +33,6 @@ public class Cloud {
return dynamicProvisioning;
}
- /** Returns whether this allows different applications to share the same host */
- public boolean allowHostSharing() {
- return allowHostSharing;
- }
-
/** Returns whether upgrading OS on hosts in this requires the host to be reprovisioned */
public boolean reprovisionToUpgradeOs() {
return reprovisionToUpgradeOs;
@@ -64,7 +56,6 @@ public class Cloud {
private CloudName name = CloudName.defaultName();
private boolean dynamicProvisioning = false;
- private boolean allowHostSharing = true;
private boolean reprovisionToUpgradeOs = false;
private boolean requireAccessControl = false;
@@ -80,11 +71,6 @@ public class Cloud {
return this;
}
- public Builder allowHostSharing(boolean allowHostSharing) {
- this.allowHostSharing = allowHostSharing;
- return this;
- }
-
public Builder reprovisionToUpgradeOs(boolean reprovisionToUpgradeOs) {
this.reprovisionToUpgradeOs = reprovisionToUpgradeOs;
return this;
@@ -96,7 +82,7 @@ public class Cloud {
}
public Cloud build() {
- return new Cloud(name, dynamicProvisioning, allowHostSharing, reprovisionToUpgradeOs, requireAccessControl);
+ return new Cloud(name, dynamicProvisioning, reprovisionToUpgradeOs, requireAccessControl);
}
}
diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/Zone.java b/config-provisioning/src/main/java/com/yahoo/config/provision/Zone.java
index 4b562a0856d..4401606ca01 100644
--- a/config-provisioning/src/main/java/com/yahoo/config/provision/Zone.java
+++ b/config-provisioning/src/main/java/com/yahoo/config/provision/Zone.java
@@ -26,7 +26,6 @@ public class Zone {
this(Cloud.builder()
.name(CloudName.from(configserverConfig.cloud()))
.dynamicProvisioning(cloudConfig.dynamicProvisioning())
- .allowHostSharing(cloudConfig.allowHostSharing())
.reprovisionToUpgradeOs(cloudConfig.reprovisionToUpgradeOs())
.requireAccessControl(cloudConfig.requireAccessControl())
.build(),