From: Tony Mack Date: Wed, 26 Oct 2011 17:37:06 +0000 (-0400) Subject: CreateSliver verifies links in the rspec X-Git-Tag: sfa-1.1-1~26 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=a72a83d9f47f1f87d544a78b8a935cc9645f97c8;p=sfa.git CreateSliver verifies links in the rspec --- diff --git a/sfa/managers/aggregate_manager.py b/sfa/managers/aggregate_manager.py index 061df121..46362ddc 100644 --- a/sfa/managers/aggregate_manager.py +++ b/sfa/managers/aggregate_manager.py @@ -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)