# HG changeset patch # User Laurent Bessard # Date 1366817866 -7200 # Node ID fd7c9a7cf882a62b6ff6cfabc717bff89dab0bf7 # Parent b0ac30ba7eaf20d30e4497a0f97c309a07ac2c7b# Parent 02f371f3e06387890efb18857a5e3b240e969bef Merged diff -r 02f371f3e063 -r fd7c9a7cf882 Beremiz_service.py --- a/Beremiz_service.py Wed Apr 24 17:27:08 2013 +0200 +++ b/Beremiz_service.py Wed Apr 24 17:37:46 2013 +0200 @@ -385,7 +385,7 @@ def _LiveShellLocals(self): if self.pyroserver.plcobj is not None: - return {"locals":self.pyroserver.plcobj.python_threads_vars} + return {"locals":self.pyroserver.plcobj.python_runtime_vars} else: return {} @@ -425,8 +425,8 @@ def default_evaluator(tocall, *args, **kwargs): try: res=(tocall(*args,**kwargs), None) - except Exception,exp: - res=(None, exp) + except Exception: + res=(None, sys.exc_info()) return res class Server(): diff -r 02f371f3e063 -r fd7c9a7cf882 NativeLib.xml --- a/NativeLib.xml Wed Apr 24 17:27:08 2013 +0200 +++ b/NativeLib.xml Wed Apr 24 17:37:46 2013 +0200 @@ -74,8 +74,7 @@