From: Sapan Bhatia Date: Thu, 16 Jul 2009 02:38:55 +0000 (+0000) Subject: Fixed an import bug in trunk. X-Git-Tag: sfa-0.9-0@14641~46 X-Git-Url: http://git.onelab.eu/?p=sfa.git;a=commitdiff_plain;h=1a0d6f5af06a6a8ab5d5ed8899e5e583816696bc Fixed an import bug in trunk. --- diff --git a/sfa/methods/create_slice.py b/sfa/methods/create_slice.py index 47a3ff17..73b3d424 100644 --- a/sfa/methods/create_slice.py +++ b/sfa/methods/create_slice.py @@ -7,6 +7,7 @@ from sfa.util.method import Method from sfa.util.parameter import Parameter, Mixed from sfa.trust.auth import Auth from sfa.plc.slices import Slices +from sfa.util.config import Config # RSpecManager_pl is not used. This is just to resolve issues with the dynamic __import__ that comes later. import sfa.rspecs.aggregates.rspec_manager_pl diff --git a/sfa/rspecs/aggregates/rspec_manager_max.py b/sfa/rspecs/aggregates/rspec_manager_max.py index 382a63d3..d3cb2958 100644 --- a/sfa/rspecs/aggregates/rspec_manager_max.py +++ b/sfa/rspecs/aggregates/rspec_manager_max.py @@ -18,8 +18,7 @@ def link_endpoints(links): nodes=[] for l in links: nodes.extend(topology[l]) - return l - + return nodes def lock_state_file(): # Noop for demo @@ -150,15 +149,16 @@ def bootstrap_slice(api, hrn, added_nodes, deleted_nodes): return 1 -def alloc_nodes(hrn, links_to_add, links_to_delete): +def alloc_links(api, links_to_add, links_to_drop, foo): + +def alloc_nodes(api,hrn, links_to_add, links_to_delete): nodes_to_add = link_endpoints(links_to_add) nodes_to_delete = link_endpoints(links_to_delete) - #bootstrap_slice(api, hrn, nodes_to_add, nodes_to_delete) + pdb.set_trace() + bootstrap_slice(api, hrn, nodes_to_add, nodes_to_delete) - for r in requested_allocations: - print "Requesting "+r def get_rspec(hrn): # Eg. config line: