|
@@ -187,7 +187,10 @@ def OUTPUT():
|
|
|
if response.name == "result":
|
|
|
return response.parameters[1]
|
|
|
elif response.name == "exception":
|
|
|
- raise eval(response.parameters[1])(*response.parameters[2:])
|
|
|
+ try:
|
|
|
+ raise eval(response.parameters[1])(*response.parameters[2:])
|
|
|
+ except NameError:
|
|
|
+ raise UnknownError(response.parameters[1:])
|
|
|
|
|
|
def init(address_param="127.0.0.1:8001", timeout=20.0, taskname=None):
|
|
|
global controller
|