updated calls to accept/support urn format where necessary
[sfa.git] / sfa / managers / aggregate_manager_max.py
index 5c12875..d341034 100644 (file)
@@ -248,7 +248,8 @@ def create_slice_max_aggregate(api, hrn, nodes):
     return 1
 
 
-def get_rspec(api, hrn):
+def get_rspec(api, xrn):
+    hrn = urn_to_hrn(xrn)[0]
     # Eg. config line:
     # plc.princeton.sapan vlan23,vlan45
 
@@ -261,8 +262,9 @@ def get_rspec(api, hrn):
     return (ret_rspec)
 
 
-def create_slice(api, hrn, rspec_xml):
+def create_slice(api, xrn, rspec_xml):
     global topology
+    hrn = urn_to_hrn(xrn)[0]
     topology = get_interface_map()
 
     # Check if everything in rspec is either allocated by hrn