Dummy driver bug fix
authorMohamed Larabi <mohamed.larabi@inria.fr>
Wed, 16 Jan 2013 18:56:12 +0000 (19:56 +0100)
committerMohamed Larabi <mohamed.larabi@inria.fr>
Wed, 16 Jan 2013 18:56:12 +0000 (19:56 +0100)
sfa/dummy/dummyaggregate.py
sfa/dummy/dummyslices.py

index 4441d85..99127d7 100644 (file)
@@ -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:
index e65dddc..94f226c 100644 (file)
@@ -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))