from fastapi import FastAPI, BackgroundTasks | |
from .Editor.editorRoutes import videditor_router | |
from App import bot | |
from App.utilis import WorkerClient, SERVER_STATE | |
app = FastAPI() | |
manager = WorkerClient() | |
async def startup_event(): | |
if SERVER_STATE.MASTER: | |
await bot.start() | |
response = await manager.register_worker() | |
if not response: | |
print("Error registering worker") | |
def read_root(): | |
return {"Hello": "World"} | |
app.include_router(videditor_router) | |