X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fmanagers%2Faggregate_manager_vini.py;h=b4d0984a19e769321f0c4fcd2522dec58c3d22b8;hb=cd4a3a1f909aca582912bbd6c4a79418f609df80;hp=e8f879c2cc9398319d6f0b1260b6549573236cbb;hpb=ec3e398a24ba761666d5124f09c1a2fedd8af3b3;p=sfa.git diff --git a/sfa/managers/aggregate_manager_vini.py b/sfa/managers/aggregate_manager_vini.py index e8f879c2..b4d0984a 100644 --- a/sfa/managers/aggregate_manager_vini.py +++ b/sfa/managers/aggregate_manager_vini.py @@ -132,7 +132,8 @@ def create_slice_vini_aggregate(api, hrn, nodes): return 1 -def get_rspec(api, hrn): +def get_rspec(api, xrn): + hrn = urn_to_hrn(xrn)[0] topo = Topology(api) if (hrn): slicename = hrn_to_pl_slicename(hrn) @@ -151,7 +152,8 @@ def get_rspec(api, hrn): """ Hook called via 'sfi.py create' """ -def create_slice(api, hrn, xml): +def create_slice(api, xrn, xml): + hrn = urn_to_hrn(xrn)[0] ### Check the whitelist ### It consists of lines of the form: whitelist = {}