run chain controller (undone)

This commit is contained in:
Robert 2024-02-28 12:41:50 +07:00
parent 83acdfdc89
commit f1cfa85843
No known key found for this signature in database
GPG Key ID: F631C7FD957D5F22
2 changed files with 21 additions and 1 deletions

View File

@ -1,8 +1,13 @@
from fastapi import FastAPI, APIRouter
from .chain import router as chain_router
from .run_chain import router as run_chain_router
from fastapi import FastAPI, APIRouter
def setup_controllers(application: FastAPI):
router = APIRouter(prefix="/api")
router.include_router(chain_router)
router.include_router(run_chain_router)
application.include_router(router)

View File

@ -0,0 +1,15 @@
from loguru import logger
from fastapi import APIRouter, HTTPException
router = APIRouter()
@router.post("/run_chain")
async def run_chain_controller():
try:
logger.info("Got chain to run")
return {"works": True}
except Exception:
logger.exception("Error during run chain")
return HTTPException(status_code=500, detail="Error during run chain")