From a0b7811069aec46594debb5fd6fc96b641202d11 Mon Sep 17 00:00:00 2001 From: Mohamed Larabi Date: Wed, 16 Jan 2013 19:56:12 +0100 Subject: [PATCH] Dummy driver bug fix --- sfa/dummy/dummyaggregate.py | 1 + sfa/dummy/dummyslices.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/sfa/dummy/dummyaggregate.py b/sfa/dummy/dummyaggregate.py index 4441d858..99127d73 100644 --- a/sfa/dummy/dummyaggregate.py +++ b/sfa/dummy/dummyaggregate.py @@ -43,6 +43,7 @@ class DummyAggregate: slice = slices[0] # sort slivers by node id + slice_nodes = [] if 'node_ids' in slice.keys(): slice_nodes = self.driver.shell.GetNodes({'node_ids': slice['node_ids']}) for node in slice_nodes: diff --git a/sfa/dummy/dummyslices.py b/sfa/dummy/dummyslices.py index e65dddc9..94f226c0 100644 --- a/sfa/dummy/dummyslices.py +++ b/sfa/dummy/dummyslices.py @@ -72,7 +72,7 @@ class DummySlices: if 'node_ids' not in slice.keys(): slice['node_ids']=[] nodes = self.driver.shell.GetNodes({'node_ids': slice['node_ids']}) - current_slivers = [node['hostname'] for node in nodes] + current_slivers = [node['node_id'] for node in nodes] # remove nodes not in rspec deleted_nodes = list(set(current_slivers).difference(requested_slivers)) -- 2.43.0