fix slicename to hrn conversion in get_gids()
authorTony Mack <tmack@cs.princeton.edu>
Wed, 16 Dec 2009 20:45:35 +0000 (20:45 +0000)
committerTony Mack <tmack@cs.princeton.edu>
Wed, 16 Dec 2009 20:45:35 +0000 (20:45 +0000)
sfa/server/sfa_component_setup.py

index 19a2042..b8b2130 100755 (executable)
@@ -185,8 +185,8 @@ def get_gids(registry=None, verbose=False):
     from sfa.plc.api import ComponentAPI
     api = ComponentAPI()
     slicenames = api.nodemanager.GetXIDs().keys()   
-    slicename_to_hrn = lambda name: ".".join([interface_hrn, name.replace('_', '.')])
-    hrns = map(slicename_to_hrn, slicenames)
+    hrns = [misc.slicename_to_hrn(interface_hrn, slicename) for slicename in slicenames]
+        
 
     if verbose:
         print "Getting gids for slices on this node from registry"