locks/app/routers/release.py
emmatveev df2f8eaed1
All checks were successful
Deploy Dev / Build (pull_request) Successful in 7s
Deploy Dev / Push (pull_request) Successful in 8s
Deploy Dev / Deploy dev (pull_request) Successful in 10s
fix
2024-12-02 21:59:25 +03:00

17 lines
307 B
Python

import fastapi
import pydantic
from app.storage.mongo import locks
class RequestBody(pydantic.BaseModel):
name: str
router = fastapi.APIRouter()
@router.post('/api/v1/release', status_code=fastapi.status.HTTP_202_ACCEPTED)
async def execute(body: RequestBody):
await locks.release(body.name)