diff options
Diffstat (limited to 'config-provisioning')
-rw-r--r-- | config-provisioning/src/main/java/com/yahoo/config/provision/NodeResources.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/NodeResources.java b/config-provisioning/src/main/java/com/yahoo/config/provision/NodeResources.java index ae5b64ee013..f9e6da14493 100644 --- a/config-provisioning/src/main/java/com/yahoo/config/provision/NodeResources.java +++ b/config-provisioning/src/main/java/com/yahoo/config/provision/NodeResources.java @@ -150,7 +150,9 @@ public class NodeResources { } public GpuResources minus(GpuResources other) { - return new GpuResources(this.count - other.count, this.memoryGb - other.memoryGb); + var thisMem = this.count() * this.memoryGb(); + var otherMem = other.count() * other.memoryGb(); + return new NodeResources.GpuResources(1, thisMem - otherMem); } @Override |