From: Tony Mack Date: Fri, 6 Aug 2010 16:01:32 +0000 (+0000) Subject: updated accepted arguemts for create_slice and get_rspec calls X-Git-Tag: sfa-1.0-0~83 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=4981eaa31f40161702eff2f391a9df5725ea7ea9;hp=1f27d9878936281b7ccd5bffc0d1fe70e010ab6b;p=sfa.git updated accepted arguemts for create_slice and get_rspec calls --- diff --git a/sfa/managers/aggregate_manager_max.py b/sfa/managers/aggregate_manager_max.py index d341034f..d7aed8e3 100644 --- a/sfa/managers/aggregate_manager_max.py +++ b/sfa/managers/aggregate_manager_max.py @@ -248,8 +248,10 @@ def create_slice_max_aggregate(api, hrn, nodes): return 1 -def get_rspec(api, xrn): - hrn = urn_to_hrn(xrn)[0] +def get_rspec(api, creds, options): + # get slice's hrn from options + xrn = options.get('geni_slice_urn', None) + hrn, type = urn_to_hrn(xrn) # Eg. config line: # plc.princeton.sapan vlan23,vlan45 @@ -262,7 +264,7 @@ def get_rspec(api, xrn): return (ret_rspec) -def create_slice(api, xrn, rspec_xml): +def create_slice(api, xrn, creds, rspec_xml, users): global topology hrn = urn_to_hrn(xrn)[0] topology = get_interface_map()