def main(): tornado.options.parse_command_line() application = tornado.web.Application(routes(TORNADO_ROUTES), debug=True) http_server = tornado.httpserver.HTTPServer(application) http_server.listen(options.port) tornado.ioloop.IOLoop.instance().start()
level=logging.DEBUG, format=''%(asctime)s %(levelname)8s %(name)s - %(message)s'', datefmt='%H:%M:%S' ) TORNADO_ROUTES = [ (r'/?', Home), (r'/admin?', AdminMenu), (r'/register', RegisterHandler), (r'/login', LoginHandler), (r'/logout', LogoutHandler), (r'/change_password', ResetPasswordHandler), (r'/account', UserPageHandler), # rest_routes(Example, prefix='examples', handler=CustomExampleHandler), ] application = tornado.web.Application(routes(TORNADO_ROUTES), **TORNADO_SETTINGS) if __name__ == '__main__': # http://www.tornadoweb.org/documentation/wsgi.html # to use with newrelic import newrelic.agent application = newrelic.agent.wsgi_application()(application) application.listen(5000) tornado.ioloop.IOLoop.instance().start()