Add scheduling by test file.

This commit is contained in:
Cornelius Riemenschneider
2017-11-09 16:20:16 +01:00
parent d4f977f3b7
commit fad312fdb7
7 changed files with 116 additions and 3 deletions

View File

@@ -373,12 +373,12 @@ class LoadScopeScheduling:
extra_nodes = len(self.nodes) - len(self.workqueue)
if extra_nodes > 0:
self.log('Shuting down {} nodes'.format(extra_nodes))
self.log('Shuting down {0} nodes'.format(extra_nodes))
for _ in range(extra_nodes):
unused_node, assigned = self.assigned_work.popitem(last=True)
self.log('Shuting down unused node {}'.format(unused_node))
self.log('Shuting down unused node {0}'.format(unused_node))
unused_node.shutdown()
# Assign initial workload