Index: wflow-py/wflow/wf_DynamicFramework.py =================================================================== diff -u -r333cba251cf7d46677265453c4e0743834b299db -r0f890faa40b9d70240219d09b0727cd4756fc8cf --- wflow-py/wflow/wf_DynamicFramework.py (.../wf_DynamicFramework.py) (revision 333cba251cf7d46677265453c4e0743834b299db) +++ wflow-py/wflow/wf_DynamicFramework.py (.../wf_DynamicFramework.py) (revision 0f890faa40b9d70240219d09b0727cd4756fc8cf) @@ -20,6 +20,8 @@ $Rev: 915 $ """ +#TODO: rmove most exec statements and replace by getattr + import numpy import ConfigParser #from wf_Timeoutput import * @@ -480,8 +482,8 @@ try: fname = os.path.join(directory,var) + ".map" #print fname - execstr = "savevar = self._userModel()." + var - exec execstr + execstr = "savevar = self._userModel()." + var + exec execstr try: # Check if we have a list of maps a = len(savevar) a = 0 @@ -770,11 +772,7 @@ - xcor - xcor to set the value in - ycor - ycor to set the value in - value - single scalar - - .. note:: - this is buggy somehow...!!! - :returns: 1 if the map was present, 0 if nothing was done """