diff --git a/src/api.py b/src/api.py index 6dd1fe2..ef0a7a0 100644 --- a/src/api.py +++ b/src/api.py @@ -86,7 +86,7 @@ async def attach_db(app: web.Application): async def test(request: web.Request) -> web.Response: return web.Response(text="Hello World") -async def app_factory(): +def app_factory(): auth = key_auth_factory(conf.API['TOKEN']) app = web.Application(middlewares=[auth]) app.cleanup_ctx.append(attach_db) @@ -100,11 +100,7 @@ async def app_factory(): return app -async def run_app(): - app = await app_factory() +if __name__ == '__main__': + app = app_factory() web.run_app(app, port=int(conf.API['PORT'])) - -if __name__ == '__main__': - asyncio.run(run_app()) -