(no commit message)
authorSapan Bhatia <sapanb@cs.princeton.edu>
Mon, 20 Jul 2009 16:30:14 +0000 (16:30 +0000)
committerSapan Bhatia <sapanb@cs.princeton.edu>
Mon, 20 Jul 2009 16:30:14 +0000 (16:30 +0000)
sfa/rspecs/aggregates/rspec_manager_max.py

index 5d93b26..2de9181 100644 (file)
@@ -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):