equal
deleted
inserted
replaced
23 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. |
23 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. |
24 |
24 |
25 import sys |
25 import sys |
26 import traceback |
26 import traceback |
27 import atexit |
27 import atexit |
28 #from twisted.python import log |
|
29 from twisted.internet import reactor, threads |
28 from twisted.internet import reactor, threads |
30 from autobahn.twisted import wamp |
29 from autobahn.twisted import wamp |
31 from autobahn.twisted.websocket import WampWebSocketClientFactory, connectWS |
30 from autobahn.twisted.websocket import WampWebSocketClientFactory, connectWS |
32 from autobahn.wamp import types |
31 from autobahn.wamp import types |
33 from autobahn.wamp.exception import TransportLost |
32 from autobahn.wamp.exception import TransportLost |
121 confnodesroot._SetConnector(None) |
120 confnodesroot._SetConnector(None) |
122 except Exception, e: |
121 except Exception, e: |
123 errmess = traceback.format_exc() |
122 errmess = traceback.format_exc() |
124 confnodesroot.logger.write_error(errmess+"\n") |
123 confnodesroot.logger.write_error(errmess+"\n") |
125 print errmess |
124 print errmess |
126 #confnodesroot._SetConnector(None) |
125 # confnodesroot._SetConnector(None) |
127 return PLCObjDefaults.get(funcname) |
126 return PLCObjDefaults.get(funcname) |
128 return catcher_func |
127 return catcher_func |
129 |
128 |
130 class WampPLCObjectProxy(object): |
129 class WampPLCObjectProxy(object): |
131 def __init__(self): |
130 def __init__(self): |