From 5cdd0d2e9fe9e1d85be1e9ce29aeef89690444dc Mon Sep 17 00:00:00 2001
From: Pieter Donker <donker@astron.nl>
Date: Wed, 25 Nov 2015 09:32:12 +0000
Subject: [PATCH] Task #8815: now k,v value in adoptDict function of type
 string and accept unicode strings

---
 LCS/pyparameterset/src/__init__.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/LCS/pyparameterset/src/__init__.py b/LCS/pyparameterset/src/__init__.py
index 06f677e8a7b..06e5f88b7ea 100755
--- a/LCS/pyparameterset/src/__init__.py
+++ b/LCS/pyparameterset/src/__init__.py
@@ -149,7 +149,7 @@ class parameterset(PyParameterSet):
 
     def adoptDict(self, parms):
         for (k,v) in parms.iteritems():
-            self.replace (k, v)
+            self.replace (str(k), str(v))  # k, v always type string
 
     def get(self, key):
         """Get the parametervalue object of a parameter."""
-- 
GitLab