From 042dd69530c99fc47ce27147fa829249def497ad Mon Sep 17 00:00:00 2001
From: Adriaan Renting <renting@astron.nl>
Date: Mon, 18 Jan 2016 13:56:12 +0000
Subject: [PATCH] Task #8432: changed code to support Python 2.6

---
 SAS/XML_generator/src/xmlgen.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/SAS/XML_generator/src/xmlgen.py b/SAS/XML_generator/src/xmlgen.py
index 4b68b9639fb..92c7acff818 100755
--- a/SAS/XML_generator/src/xmlgen.py
+++ b/SAS/XML_generator/src/xmlgen.py
@@ -2197,7 +2197,10 @@ def writeBlock(ofile, settings, projectName, blockNr):
     for key in imagingPipelineKeys: #Can this be done with list comprehension as well?
       if key not in settings.keys():
         settings[key] = ''
-    imagingPipelineSettings = { key: settings[key] for key in imagingPipelineKeys }
+    ##imagingPipelineSettings = { key: settings[key] for key in imagingPipelineKeys }
+    imagingPipelineSettings = {}
+    for key in imagingPipelineKeys:
+      imagingPipelineSettings[key] = settings[key]
     writeImagingPipeline(ofile, settings["nr_beams"], settings["targetBeams"], blockTopo,
       settings["nrRepeats"], imaging_pipe_inputs, imaging_pipe_predecessors,
       settings["writePackageTag"], settings["packageTag"], settings["nrImages"],
-- 
GitLab