From 439c095de94fe0a71f34b88216e8fb4eebd457f9 Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@ulg.ac.be>
Date: Wed, 18 Sep 2013 20:49:30 +0000
Subject: [PATCH] treat strings like numbers

---
 contrib/onelab/python/onelab.py | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/contrib/onelab/python/onelab.py b/contrib/onelab/python/onelab.py
index dd72bbca99..2f776412d0 100755
--- a/contrib/onelab/python/onelab.py
+++ b/contrib/onelab/python/onelab.py
@@ -178,8 +178,8 @@ class client :
     if 'value' not in param : #make the parameter readOnly
       p.readOnly = 1
       p.attributes={'Highlight':'AliceBlue'}
-    self._define_parameter(p)
-    return p.value
+    value = self._define_parameter(p)
+    return value
   
   def setNumber(self, name, **param):
     if not self.socket :
@@ -203,8 +203,6 @@ class client :
       p.fromchar(msg).modify(**param)
     elif t == self._GMSH_PARAMETER_NOT_FOUND : #create a new parameter
       p.modify(**param)
-    p.readOnly = 1
-    p.attributes={'Highlight':'AliceBlue'}   
     self._send(self._GMSH_PARAMETER, p.tochar())
 
   def addNumberChoice(self, name, value):
-- 
GitLab