fix: rename

This commit is contained in:
Dan Chen
2024-03-18 17:58:23 +08:00
parent f6dd6159a8
commit 2612d5d370
4 changed files with 59 additions and 18 deletions

View File

@ -1,19 +1,19 @@
from typing import Union
from fastapi import FastAPI, Request, UploadFile, status
from fastapi import FastAPI, Request, status
from fastapi.responses import JSONResponse
from blackbox.blockbox_factory import BlockboxFactory
from blackbox.blackbox_factory import BlackboxFactory
app = FastAPI()
blackbox_factory = BlockboxFactory()
blackbox_factory = BlackboxFactory()
@app.post("/")
async def blackbox(blackbox_name: Union[str, None] = None, request: Request = None):
if not blackbox_name:
return await JSONResponse(content={"error": "blackbox_name is required"}, status_code=status.HTTP_400_BAD_REQUEST)
try:
box = blackbox_factory.create_blockbox(blackbox_name, {})
box = blackbox_factory.create_blackbox(blackbox_name, {})
except ValueError:
return await JSONResponse(content={"error": "value error"}, status_code=status.HTTP_400_BAD_REQUEST)
return await box.fast_api_handler(request)