From abc6f792c80eb98ab9032a69c526d48efe8075cc Mon Sep 17 00:00:00 2001 From: Thierry Parmentelat Date: Tue, 18 Dec 2012 09:34:49 +0100 Subject: [PATCH] better parsing of PLC_VSYS_DEFAULTS --- PLC/Methods/AddSlice.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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'] -- 2.43.0