summaryrefslogtreecommitdiffstats
path: root/node-repository/src/main/java/com
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@vespa.ai>2023-06-07 10:48:45 +0200
committerJon Bratseth <bratseth@vespa.ai>2023-06-07 10:48:45 +0200
commitb49083e2b7223579efe40f7cd310bb769b26d22b (patch)
tree36462b8aed195e703e6659424c19da0bf3f3abcc /node-repository/src/main/java/com
parenta13dd2a6eb486bbbb55d59eb3c1496a9fb8d300a (diff)
Supply bandwidth if unspecified
Diffstat (limited to 'node-repository/src/main/java/com')
-rw-r--r--node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/CapacityPolicies.java8
1 files changed, 1 insertions, 7 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/CapacityPolicies.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/CapacityPolicies.java
index 5b3570a3dfa..5b3c99752de 100644
--- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/CapacityPolicies.java
+++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/CapacityPolicies.java
@@ -90,13 +90,7 @@ public class CapacityPolicies {
}
public NodeResources specifyFully(NodeResources resources, ClusterSpec clusterSpec, ApplicationId applicationId) {
- if (resources.vcpuIsUnspecified())
- resources = resources.withVcpu(defaultResources(clusterSpec, applicationId).vcpu());
- if (resources.memoryGbIsUnspecified())
- resources = resources.withMemoryGb(defaultResources(clusterSpec, applicationId).memoryGb());
- if (resources.diskGbIsUnspecified())
- resources = resources.withDiskGb(defaultResources(clusterSpec, applicationId).diskGb());
- return resources;
+ return resources.withUnspecifiedNumbersFrom(defaultResources(clusterSpec, applicationId));
}
private NodeResources defaultResources(ClusterSpec clusterSpec, ApplicationId applicationId) {