コード例 #1
0
ファイル: manage.py プロジェクト: joaquinquintas/rings
def start_instance(settings):

    app_ctx = AppCTX.get_instance()
    app_ctx.settings = settings
    app_ctx.logger = settings["LOGGER"]

    http_server = tornado.httpserver.HTTPServer(
        setup_app(settings["TORNADO"])
        )
    http_server.listen(settings["TORNADO"]["port"])

    display_server_info(settings)

    try:
        tornado.ioloop.IOLoop.instance().start()
    except KeyboardInterrupt:
        pass

    print "started"
コード例 #2
0
 def initialize(self):
     super(BaseHandler, self).initialize()
     #RequestHandler.initialize(self)
     #TODO get this dependecies injected
     app_ctx = AppCTX.get_instance()
     self._logger = app_ctx.logger
コード例 #3
0
ファイル: base_handler.py プロジェクト: joaquinquintas/rings
 def initialize(self):
     super(BaseHandler, self).initialize()
     #RequestHandler.initialize(self)
     #TODO get this dependecies injected
     app_ctx = AppCTX.get_instance()
     self._logger = app_ctx.logger