X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=PLC%2FMethods%2FAddSlice.py;fp=PLC%2FMethods%2FAddSlice.py;h=48025178f8cde0f47e902946a3b75b395651641d;hb=abc6f792c80eb98ab9032a69c526d48efe8075cc;hp=01e75dab4e5ecec0024bdb0acd0c192e0ba3bfb0;hpb=5706f426635a8416101d2efdff228a20b34fb841;p=plcapi.git diff --git a/PLC/Methods/AddSlice.py b/PLC/Methods/AddSlice.py index 01e75da..4802517 100644 --- a/PLC/Methods/AddSlice.py +++ b/PLC/Methods/AddSlice.py @@ -102,11 +102,13 @@ class AddSlice(Method): # take PLC_VSYS_DEFAULTS into account for convenience try: - values= [ value for value in api.config.PLC_VSYS_DEFAULTS.split(',') if value ] + values= [ y for y in [ x.strip() for x in self.api.config.PLC_VSYS_DEFAULTS.split(',') ] if y ] for value in values: AddSliceTag(self.api).__call__(auth,slice['slice_id'],'vsys',value) except: print "Could not set vsys tags as configured in PLC_VSYS_DEFAULTS" + import traceback + traceback.print_exc() self.event_objects = {'Slice': [slice['slice_id']]} self.message = "Slice %d created" % slice['slice_id']