equal
deleted
inserted
replaced
116 if _WampSession is not None: |
116 if _WampSession is not None: |
117 try: |
117 try: |
118 return threads.blockingCallFromThread( |
118 return threads.blockingCallFromThread( |
119 reactor, _WampSession.call, wampfuncname, |
119 reactor, _WampSession.call, wampfuncname, |
120 *args, **kwargs) |
120 *args, **kwargs) |
121 except TransportLost, e: |
121 except TransportLost: |
122 confnodesroot.logger.write_error(_("Connection lost!\n")) |
122 confnodesroot.logger.write_error(_("Connection lost!\n")) |
123 confnodesroot._SetConnector(None) |
123 confnodesroot._SetConnector(None) |
124 except Exception, e: |
124 except Exception: |
125 errmess = traceback.format_exc() |
125 errmess = traceback.format_exc() |
126 confnodesroot.logger.write_error(errmess+"\n") |
126 confnodesroot.logger.write_error(errmess+"\n") |
127 print(errmess) |
127 print(errmess) |
128 # confnodesroot._SetConnector(None) |
128 # confnodesroot._SetConnector(None) |
129 return PLCObjDefaults.get(funcname) |
129 return PLCObjDefaults.get(funcname) |
154 return member |
154 return member |
155 |
155 |
156 # Try to get the proxy object |
156 # Try to get the proxy object |
157 try: |
157 try: |
158 return WampPLCObjectProxy() |
158 return WampPLCObjectProxy() |
159 except Exception, msg: |
159 except Exception: |
160 confnodesroot.logger.write_error(_("WAMP connection to '%s' failed.\n") % location) |
160 confnodesroot.logger.write_error(_("WAMP connection to '%s' failed.\n") % location) |
161 confnodesroot.logger.write_error(traceback.format_exc()) |
161 confnodesroot.logger.write_error(traceback.format_exc()) |
162 return None |
162 return None |