locks/app/daemons/api.py
emmatveev 2d026d8b16
All checks were successful
Deploy Dev / Build (pull_request) Successful in 6s
Deploy Dev / Push (pull_request) Successful in 9s
Deploy Dev / Deploy dev (pull_request) Successful in 10s
fix
2024-12-02 21:44:53 +03:00

21 lines
409 B
Python

import fastapi
import uvicorn
from app.routers import acquire
from app.routers import release
from app.storage import mongo
from app.daemons import base
class Daemon(base.Daemon):
def execute(self):
app = fastapi.FastAPI()
app.include_router(acquire.router)
app.include_router(release.router)
mongo.create_indexes()
uvicorn.run(app, host="0.0.0.0", port=80)