You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

19 lines
453 B

from fastapi import APIRouter, Request
from helper import respond_to
from helper.logger import logger
from helper.websocket_manage import manager
router = APIRouter(prefix="/sync")
@router.get("/db_status")
async def db_status(request: Request):
params = dict(request.query_params)
logger.info(f"db_status: {params}")
stats = params.get("status")
if stats:
await manager.send_message("sync", params)
return respond_to()