Esempio n. 1
0
    async def runner():
        await initialize(config, loop=loop)

        log.initilize(config['log'])

        await utility(loop=loop)

        await deinitialize(config, loop=loop)
Esempio n. 2
0
def create_application(config, loop=None):
    app = web.Application(loop=loop)

    app['config'] = config

    log.initilize(config['log'])

    app.on_startup.append(on_startup)
    app.on_cleanup.append(on_cleanup)

    register_routers(app)

    return app
Esempio n. 3
0
def create_application(config, loop=None):
    app = web.Application(loop=loop)

    app['config'] = config

    log.initilize(config['log'])

    app.on_startup.append(on_startup)
    app.on_cleanup.append(on_cleanup)

    register_routers(app)

    return app
Esempio n. 4
0
def create_application(config, start_timers_loop=True):
    app = web.Application()

    app['config'] = config
    app['start_timers_loop'] = start_timers_loop

    log.initilize(config['log'])

    app.on_startup.append(on_startup)
    app.on_cleanup.append(on_cleanup)

    register_routers(app)

    return app