From c71c363ad297a22c0a9b8e30766529f29f9866e7 Mon Sep 17 00:00:00 2001 From: Daniele Venzano Date: Fri, 24 Nov 2017 13:26:08 +0100 Subject: [PATCH] Use reservations for simulating placements, not allocations. --- zoe_master/scheduler/simulated_platform.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zoe_master/scheduler/simulated_platform.py b/zoe_master/scheduler/simulated_platform.py index 1720e92..2100679 100644 --- a/zoe_master/scheduler/simulated_platform.py +++ b/zoe_master/scheduler/simulated_platform.py @@ -14,12 +14,12 @@ class SimulatedNode: """A simulated node where containers can be run""" def __init__(self, real_node: NodeStats): self.real_reservations = { - "memory": real_node.memory_allocated, - "cores": real_node.cores_allocated + "memory": real_node.memory_reserved, + "cores": real_node.cores_reserved } self.real_free_resources = { - "memory": real_node.memory_total - real_node.memory_allocated, - "cores": real_node.cores_total - real_node.cores_allocated + "memory": real_node.memory_total - real_node.memory_reserved, + "cores": real_node.cores_total - real_node.cores_reserved } self.real_active_containers = real_node.container_count self.services = [] -- GitLab