From: Sapan Bhatia Date: Mon, 20 Jul 2009 16:30:14 +0000 (+0000) Subject: (no commit message) X-Git-Tag: sfa-0.9-0@14641~5 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=96d4a7e794abdb39e5a02338f96e57c82728c1df;p=sfa.git --- diff --git a/sfa/rspecs/aggregates/rspec_manager_max.py b/sfa/rspecs/aggregates/rspec_manager_max.py index 5d93b26d..2de9181a 100644 --- a/sfa/rspecs/aggregates/rspec_manager_max.py +++ b/sfa/rspecs/aggregates/rspec_manager_max.py @@ -125,7 +125,12 @@ def alloc_links(api, hrn, links_to_add, links_to_drop): slicename=hrn_to_pl_slicename(hrn) for (iface,ip) in links_to_add: node = topology[iface][0][0] - api.plshell.AddSliceTag(api.plauth, slicename, "ip_addresses", ip, node) + try: + api.plshell.AddSliceTag(api.plauth, slicename, "ip_addresses", ip, node) + api.plshell.AddSliceTag(api.plauth, slicename, "vsys", "getvlan", node) + except Exception: + # Probably a duplicate tag. XXX July 21 + pass return True def alloc_nodes(api,hrn, requested_ifs):