fix call to urn_to_sliver_id()
authorTony Mack <tmack@paris.CS.Princeton.EDU>
Fri, 13 Apr 2012 01:26:55 +0000 (21:26 -0400)
committerTony Mack <tmack@paris.CS.Princeton.EDU>
Fri, 13 Apr 2012 01:26:55 +0000 (21:26 -0400)
sfa/plc/plaggregate.py
sfa/plc/pldriver.py

index b84dac4..04fdca4 100644 (file)
@@ -115,7 +115,7 @@ class PlAggregate:
 
         # sort slivers by node id    
         for node_id in slice['node_ids']:
-            sliver = Sliver({'sliver_id': urn_to_sliver_id(slice_urn, slice['slice_id'], node_id),
+            sliver = Sliver({'sliver_id': urn_to_sliver_id(slice_urn, slice['slice_id'], node_id, authority=self.driver.hrn),
                              'name': slice['name'],
                              'type': 'plab-vserver', 
                              'tags': []})
index 5c3ad26..8cf21d9 100644 (file)
@@ -675,7 +675,7 @@ class PlDriver (Driver):
             if node['last_contact'] is not None:
                 
                 res['pl_last_contact'] = datetime_to_string(utcparse(node['last_contact']))
-            sliver_id = urn_to_sliver_id(slice_urn, slice['slice_id'], node['node_id']) 
+            sliver_id = urn_to_sliver_id(slice_urn, slice['slice_id'], node['node_id'], authority=self.hrn
             res['geni_urn'] = sliver_id
             if node['boot_state'] == 'boot':
                 res['geni_status'] = 'ready'