X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fmanagers%2Fregistry_manager_slab.py;h=b780210369120a810a5742ced413523f877ea0e4;hb=f4aec9987675e5e2d494e209eeab99d41e2eab00;hp=f3957a2b7e803785fb8aa8b5667d253d9d0d0bba;hpb=6225d3856238ff5e45f2defb2f903181270af15b;p=sfa.git diff --git a/sfa/managers/registry_manager_slab.py b/sfa/managers/registry_manager_slab.py index f3957a2b..b7802103 100644 --- a/sfa/managers/registry_manager_slab.py +++ b/sfa/managers/registry_manager_slab.py @@ -17,8 +17,10 @@ from sfa.trust.gid import create_uuid # The GENI GetVersion call def GetVersion(api): - peers =dict ([ (peername,v._ServerProxy__host) for (peername,v) in api.registries.iteritems() - if peername != api.hrn]) + # Bugfix TP 09/11/2011 + #peers =dict ([ (peername,v._ServerProxy__host) for (peername,v) in api.registries.iteritems() + peers =dict ([ (peername,v.get_url()) for (peername,v) in api.registries.iteritems() + if peername != api.hrn]) xrn=Xrn(api.hrn) return version_core({'interface':'registry', 'hrn':xrn.get_hrn(),