Explorar el Código

Allow for UnknownError again

Yentl Van Tendeloo hace 7 años
padre
commit
32d999f36a
Se han modificado 2 ficheros con 5 adiciones y 2 borrados
  1. 4 1
      wrappers/modelverse.py
  2. 1 1
      wrappers/modelverse_SCCD.py

+ 4 - 1
wrappers/modelverse.py

@@ -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

+ 1 - 1
wrappers/modelverse_SCCD.py

@@ -1,7 +1,7 @@
 """
 Generated by Statechart compiler by Glenn De Jonghe, Joeri Exelmans, Simon Van Mierlo, and Yentl Van Tendeloo (for the inspiration)
 
-Date:   Mon Mar 12 09:56:50 2018
+Date:   Mon Mar 12 10:07:55 2018
 
 Model author: Yentl Van Tendeloo
 Model name:   MvK Server