Commits

Kazuhiko Shimada authored 19fabae3658
CAS-14503: fixed for versions prior to 3.12

casatasks/src/private/casaxmlutil.py

Modified
148 148 kwargs_[k] = v
149 149
150 150 if __DEBUG:
151 151 print(converter_function_string)
152 152 pprint(args_position_dict)
153 153 pprint(args_)
154 154
155 155 # override args by the converter generated from xml
156 156 casatasks.casalog.post('loaded constraints from XML', 'DEBUG')
157 157 _local = {}
158 - exec(converter_function_string, locals=_local)
158 + exec(converter_function_string, _local)
159 159 _local[__FUNCTION](args_, args_position_dict, supplied_args_flags)
160 160
161 161 # execute task
162 162 retval = func(*args_, **kwargs_)
163 163
164 164 return retval
165 165 return wrapper
166 166
167 167
168 168 def __get_taskxmlfilepath(task):

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut