From 0e57d290f7ee2c4c05bff3048229ea2b58d3d506 Mon Sep 17 00:00:00 2001 From: Thierry Parmentelat Date: Thu, 17 Apr 2014 00:12:40 +0200 Subject: [PATCH] define extensions in vars even if not yet set --- source/steps/GetAndUpdateNodeDetails.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) 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 -- 2.43.0