def listen(self): try: ServerUtil.info ('WSGIServer:[gevent] starting http://%s:%i/' \ % (self.bind, self.port)) http_server = WSGIServer((self.bind, self.port), app) http_server.serve_forever() except KeyboardInterrupt: ServerUtil.warning('Caught keyboard interupt stopping') except: ServerUtil.error("%s" % traceback.format_exc()) ServerUtil.error("%s" % sys.exc_info()[1])
def listen (self): try: ServerUtil.info ('WSGIServer:[gevent] starting http://%s:%i/' \ % (self.bind, self.port)) http_server = WSGIServer ((self.bind, self.port), app) http_server.serve_forever () except KeyboardInterrupt: ServerUtil.warning ('Caught keyboard interupt stopping') except: ServerUtil.error ("%s" % traceback.format_exc ()) ServerUtil.error ("%s" % sys.exc_info ()[1])
def consume (self, data): key = data ['name'] which = data ['type'] data ['timeStamp'] = datetime.strptime (data ['timeStamp'], '%Y%m%d%H%M%S').isoformat () if which == 'host': self.consumeHost (key=key, data=data) elif which == 'process': self.consumeProcess (key=key, data=data) elif which == 'log': self.consumeLog (key=key, data=data) else: ServerUtil.warning ('Invalid type [%s]' % which)
def listen (self): try: self.udp_server.start () ServerUtil.info ('WSGIServer:[gevent] starting http://%s:%i/' \ % (self.web_bind, self.web_port)) http_server = WSGIServer ((self.web_bind, self.web_port), app) http_server.serve_forever() except KeyboardInterrupt: ServerUtil.warning ('Caught keyboard interupt stopping') except: ServerUtil.error ("%s" % traceback.format_exc ()) ServerUtil.error ("%s" % sys.exc_info ()[1]) finally: ServerUtil.info ("Shutting down Stats Aggregator") self.udp_server.running = False
def listen(self): try: self.udp_server.start() ServerUtil.info ('WSGIServer:[gevent] starting http://%s:%i/' \ % (self.web_bind, self.web_port)) http_server = WSGIServer((self.web_bind, self.web_port), app) http_server.serve_forever() except KeyboardInterrupt: ServerUtil.warning('Caught keyboard interupt stopping') except: ServerUtil.error("%s" % traceback.format_exc()) ServerUtil.error("%s" % sys.exc_info()[1]) finally: ServerUtil.info("Shutting down Stats Aggregator") self.udp_server.running = Falseo