From 8d7fb397d1e2e01223fd5e73b39a30c84ad349fd Mon Sep 17 00:00:00 2001
From: Jorrit Schaap <schaap@astron.nl>
Date: Wed, 17 Feb 2016 12:58:20 +0000
Subject: [PATCH] Task #8887: keys in parset are string (due to qpid)

---
 SAS/ResourceAssignment/ResourceAssigner/lib/assignment.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/SAS/ResourceAssignment/ResourceAssigner/lib/assignment.py b/SAS/ResourceAssignment/ResourceAssigner/lib/assignment.py
index 44f02dccadc..a9058385873 100755
--- a/SAS/ResourceAssignment/ResourceAssigner/lib/assignment.py
+++ b/SAS/ResourceAssignment/ResourceAssigner/lib/assignment.py
@@ -101,7 +101,7 @@ class ResourceAssigner():
         logger.info('doAssignment: sasId=%s parset=%s' % (sasId, parsets))
 
         #parse main parset...
-        mainParsetDict = parsets[sasId]
+        mainParsetDict = parsets[str(sasId)]
         mainParset = parameterset(mainParsetDict)
         momId = mainParset.getInt('Observation.momID', -1)
         taskType = mainParset.getString('Task.type', '')
-- 
GitLab