indent() << " error.raiseException()" << endl;
for (x_iter = xceptions.begin(); x_iter != xceptions.end(); ++x_iter) {
f_service_ <<
- indent() << "except " << type_name((*x_iter)->get_type()) << " as " << (*x_iter)->get_name() << ":" << endl;
+ indent() << "except " << type_name((*x_iter)->get_type()) << ", " << (*x_iter)->get_name() << ":" << endl;
if (!tfunction->is_oneway()) {
indent_up();
f_service_ <<
indent_down();
for (x_iter = xceptions.begin(); x_iter != xceptions.end(); ++x_iter) {
f_service_ <<
- indent() << "except " << type_name((*x_iter)->get_type()) << " as " << (*x_iter)->get_name() << ":" << endl;
+ indent() << "except " << type_name((*x_iter)->get_type()) << ", " << (*x_iter)->get_name() << ":" << endl;
if (!tfunction->is_oneway()) {
indent_up();
f_service_ <<
oprot = thttpserver.outputProtocolFactory.getProtocol(otrans)
try:
thttpserver.processor.process(iprot, oprot)
- except ResponseException as exn:
+ except ResponseException, exn:
exn.handler(self)
else:
self.send_response(200)
self.serveClient(client)
except (KeyboardInterrupt, SystemExit):
return 0
- except Exception as x:
+ except Exception, x:
logging.exception(x)
def serveClient(self, client):
self.processor.process(iprot, oprot)
except TTransportException, tx:
pass
- except Exception as x:
+ except Exception, x:
logging.exception(x)
itrans.close()
break
except (SystemExit, KeyboardInterrupt):
break
- except Exception as x:
+ except Exception, x:
logging.exception(x)
self.isRunning.value = False
self.processor.process(iprot, oprot)
except TTransport.TTransportException, tx:
pass
- except Exception as x:
+ except Exception, x:
logging.exception(x)
itrans.close()
t.start()
except KeyboardInterrupt:
raise
- except Exception as x:
+ except Exception, x:
logging.exception(x)
def handle(self, client):
self.processor.process(iprot, oprot)
except TTransport.TTransportException, tx:
pass
- except Exception as x:
+ except Exception, x:
logging.exception(x)
itrans.close()
self.processor.process(iprot, oprot)
except TTransport.TTransportException, tx:
pass
- except Exception as x:
+ except Exception, x:
logging.exception(x)
itrans.close()
t = threading.Thread(target=self.serveThread)
t.setDaemon(self.daemon)
t.start()
- except Exception as x:
+ except Exception, x:
logging.exception(x)
# Pump the socket for clients
try:
client = self.serverTransport.accept()
self.clients.put(client)
- except Exception as x:
+ except Exception, x:
logging.exception(x)
def try_close(file):
try:
file.close()
- except IOError as e:
+ except IOError, e:
logging.warning(e, exc_info=True)
self.serverTransport.listen()
self.processor.process(iprot, oprot)
except TTransport.TTransportException, tx:
pass
- except Exception as e:
+ except Exception, e:
logging.exception(e)
ecode = 1
finally:
except TTransport.TTransportException, tx:
pass
- except Exception as x:
+ except Exception, x:
logging.exception(x)
def collect_children(self):
self.handle.settimeout(self._timeout)
try:
self.handle.connect(ip_port)
- except socket.error as e:
+ except socket.error, e:
if res is not res0[-1]:
continue
else:
raise e
break
- except socket.error as e:
+ except socket.error, e:
if self._unix_socket:
message = 'Could not connect to secure socket %s: %s' \
% (self._unix_socket, e)
try:
client = ssl.wrap_socket(plain_client, certfile=self.certfile,
server_side=True, ssl_version=self.SSL_VERSION)
- except ssl.SSLError as ssl_exc:
+ except ssl.SSLError, ssl_exc:
# failed handshake/ssl wrap, close socket to client
plain_client.close()
# raise ssl_exc