X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fmanagers%2Fslice_manager_pl.py;h=de8182c0b60d704efc35050a118a580160de6a2e;hb=46d0dba101b2d2ce041e3627fabadb2bed37d9be;hp=28ca8d9a4501188bfbded507009b868c9c55950e;hpb=8e9a06f97668311a2419539bf6780a20dd00e4cb;p=sfa.git diff --git a/sfa/managers/slice_manager_pl.py b/sfa/managers/slice_manager_pl.py index 28ca8d9a..de8182c0 100644 --- a/sfa/managers/slice_manager_pl.py +++ b/sfa/managers/slice_manager_pl.py @@ -156,13 +156,13 @@ def get_ticket(api, slice_hrn, rspec, origin_hrn=None): # thats connected to the aggregate if net_hrn in aggregates: try: - ticket = aggregates[net_hrn].get_ticket(credential, hrn, \ + ticket = aggregates[net_hrn].get_ticket(credential, slice_hrn, \ rspecs[net_hrn], None, origin_hrn) tickets[net_hrn] = ticket except: arg_list = [credential,hrn,rspecs[net_hrn]] request_hash = api.key.compute_hash(arg_list) - ticket = aggregates[net_hrn].get_ticket(credential, hrn, \ + ticket = aggregates[net_hrn].get_ticket(credential, slice_hrn, \ rspecs[net_hrn], request_hash, origin_hrn) tickets[net_hrn] = ticket else: @@ -179,12 +179,12 @@ def get_ticket(api, slice_hrn, rspec, origin_hrn=None): if network_found: try: ticket = aggregates[aggregate].get_ticket(credential, \ - hrn, rspecs[net_hrn], None, origin_hrn) + slice_hrn, rspecs[net_hrn], None, origin_hrn) tickets[aggregate] = ticket except: arg_list = [credential, hrn, rspecs[net_hrn]] request_hash = api.key.compute_hash(arg_list) - aggregates[aggregate].get_ticket(credential, hrn, \ + aggregates[aggregate].get_ticket(credential, slice_hrn, \ rspecs[net_hrn], request_hash, origin_hrn) tickets[aggregate] = ticket except: