CreateSliver verifies links in the rspec
authorTony Mack <tmack@paris.CS.Princeton.EDU>
Wed, 26 Oct 2011 17:37:06 +0000 (13:37 -0400)
committerTony Mack <tmack@paris.CS.Princeton.EDU>
Wed, 26 Oct 2011 17:37:06 +0000 (13:37 -0400)
sfa/managers/aggregate_manager.py

index 061df12..46362dd 100644 (file)
@@ -188,6 +188,8 @@ def CreateSliver(api, slice_xrn, creds, rspec_string, users, call_id):
     requested_slivers = [str(host) for host in rspec.version.get_nodes_with_slivers()]
     slices.verify_slice_nodes(slice, requested_slivers, peer) 
 
+    slices.verify_slice_links(slice, rspec.version.get_link_requests(), aggregate)
+
     # hanlde MyPLC peer association.
     # only used by plc and ple.
     slices.handle_peer(site, slice, persons, peer)