X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fmanagers%2Faggregate_manager.py;h=90344ae511eb599887d2c55663a7a02498669f92;hb=44fde817767e9a13da45b06a0595ef20485c4fe3;hp=895592046d815e09be9293096053af48763a15a1;hpb=b6de9285a970eccb9658a0078c49f76fb11af7cd;p=sfa.git diff --git a/sfa/managers/aggregate_manager.py b/sfa/managers/aggregate_manager.py index 89559204..90344ae5 100644 --- a/sfa/managers/aggregate_manager.py +++ b/sfa/managers/aggregate_manager.py @@ -9,15 +9,16 @@ class AggregateManager: # essentially a union of the core version, the generic version (this code) and # whatever the driver needs to expose def GetVersion(self, api, options): - xrn=Xrn(api.hrn) version = version_core() - version_generic = {'interface':'aggregate', - 'sfa': 2, - 'geni_api': 2, - 'hrn':xrn.get_hrn(), - 'urn':xrn.get_urn(), - } + version_generic = { + 'interface':'aggregate', + 'sfa': 2, + 'geni_api': 2, + 'geni_api_versions': {'2': 'http://%s:%s' % (api.config.SFA_AGGREGATE_HOST, api.config.SFA_AGGREGATE_PORT)}, + 'hrn':xrn.get_hrn(), + 'urn':xrn.get_urn(), + } version.update(version_generic) testbed_version = self.driver.aggregate_version() version.update(testbed_version)