aboutsummaryrefslogtreecommitdiffstats
path: root/config-provisioning
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@yahoo-inc.com>2016-10-05 10:06:51 +0200
committerJon Bratseth <bratseth@yahoo-inc.com>2016-10-05 10:06:51 +0200
commitd39f157ea6b68ff5bc80a5114c57d598cf732caa (patch)
treebc860c52cb48f43ae79697f36c659debdc7952e5 /config-provisioning
parent9107ffc588f7ad0daa4cb32ee8192be3f7ee3df2 (diff)
Support requiring specific capacity
Diffstat (limited to 'config-provisioning')
-rw-r--r--config-provisioning/src/main/java/com/yahoo/config/provision/Capacity.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/Capacity.java b/config-provisioning/src/main/java/com/yahoo/config/provision/Capacity.java
index 7c13204c1e7..7894b722b58 100644
--- a/config-provisioning/src/main/java/com/yahoo/config/provision/Capacity.java
+++ b/config-provisioning/src/main/java/com/yahoo/config/provision/Capacity.java
@@ -75,7 +75,11 @@ public final class Capacity {
public static Capacity fromRequiredNodeCount(int nodeCount, Optional<String> flavor) {
return new Capacity(nodeCount, true, flavor, NodeType.tenant);
}
-
+
+ public static Capacity fromNodeCount(int nodeCount, Optional<String> flavor, boolean required) {
+ return new Capacity(nodeCount, required, flavor, NodeType.tenant);
+ }
+
/** Creates this from a node type */
public static Capacity fromRequiredNodeType(NodeType type) {
return new Capacity(0, true, Optional.empty(), type);