From: Thierry Parmentelat Date: Wed, 16 Apr 2014 22:12:40 +0000 (+0200) Subject: define extensions in vars even if not yet set X-Git-Tag: bootmanager-5.2-5~1^2 X-Git-Url: http://git.onelab.eu/?p=bootmanager.git;a=commitdiff_plain;h=0e57d290f7ee2c4c05bff3048229ea2b58d3d506 define extensions in vars even if not yet set --- diff --git a/source/steps/GetAndUpdateNodeDetails.py b/source/steps/GetAndUpdateNodeDetails.py index 78d77f6..58e3bf8 100644 --- a/source/steps/GetAndUpdateNodeDetails.py +++ b/source/steps/GetAndUpdateNodeDetails.py @@ -121,11 +121,9 @@ def Run( vars, log ): ] # MyPLC 5.0 workaround - try: - if (vars['extensions']==''): - vars['extensions']=[] - except: - pass + # make sure to define 'extensions' even if not yet set + if ('extensions' not in vars or vars['extensions']==''): + vars['extensions']=[] for k in flavour_keys: # Support MyPLC <5.2