connectors/WAMP/__init__.py
changeset 1782 5b6ad7a7fd9d
parent 1765 ccf59c1f0b45
child 1826 91796f408540
equal deleted inserted replaced
1781:b112bfdde5cc 1782:5b6ad7a7fd9d
    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):