From: Tony Mack Date: Tue, 16 Feb 2010 23:21:57 +0000 (+0000) Subject: Handle result from NM correctly X-Git-Tag: sfa-0.9-11~94 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=9d4f4c49addf37dece72cf9d3d8c7347eca74779;p=sfa.git Handle result from NM correctly --- diff --git a/sfa/server/sfa_component_setup.py b/sfa/server/sfa_component_setup.py index 31320b35..227f992d 100755 --- a/sfa/server/sfa_component_setup.py +++ b/sfa/server/sfa_component_setup.py @@ -184,7 +184,9 @@ def get_gids(registry=None, verbose=False): # get a list of slices on this node from sfa.plc.api import ComponentAPI api = ComponentAPI() - slicenames = api.nodemanager.GetXIDs().keys() + xids_tuple = api.nodemanager.GetXIDs() + slices = eval(xids_tuple[1]) + slicenames = slices.keys() hrns = [slicename_to_hrn(interface_hrn, slicename) for slicename in slicenames]