Returns this GENI Aggregate Manager's Version Information
@return version
"""
- interfaces = ['geni_am']
+ interfaces = ['geni_am','registry']
accepts = []
returns = Parameter(dict, "Version information")
manager_module = manager_base + ".geni_am_%s" % mgr_type
manager = __import__(manager_module, fromlist=[manager_base])
return manager.GetVersion()
+ if self.api.interface in ['registry']:
+ mgr_type = self.api.config.SFA_REGISTRY_TYPE
+ manager_module = manager_base + ".slice_manager_%s" % mgr_type
+ manager = __import__(manager_module, fromlist=[manager_base])
+ return manager.GetVersion()
+
return {}