def run(self, isWsgi=False, debug=True, port=80): self.isWsgi = isWsgi self.debug = debug if debug: set_logging(loggingLevel=logging.DEBUG) MainHandler = construct_handler(self, isWsgi) app = tornado.web.Application([('/', MainHandler)], debug=debug) logger.info('itchatmp started!%s' % (' press Ctrl+C to exit.' if debug else '')) if isWsgi: return WSGIAdapter(app) else: port = int(port) env_test(port) app.listen(port) try: self.ioLoop.start() except: logger.info('Bye~') self.ioLoop.stop()
def run(self, isWsgi=False, debug=True, port=80): self.isWsgi = isWsgi self.debug = debug if debug: set_logging(loggingLevel=logging.DEBUG) MainHandler = construct_handler(self, isWsgi) app = tornado.web.Application( [('/', MainHandler)], debug=debug) logger.info('itchatmp started!%s' % ( ' press Ctrl+C to exit.' if debug else '')) if isWsgi: return WSGIAdapter(app) else: port = int(port) env_test(port) app.listen(port) try: self.ioLoop.start() except: logger.info('Bye~') self.ioLoop.stop()