INNER CODE UNIT · Python
aiohttp_exception_handler
Quenary/tugtainer · backend/app.py:104
async def aiohttp_exception_handler(request: Request, exc: ClientError):
message = "Unknown aiohttp error"
logging.exception(message)
raise HTTPException(
status.HTTP_424_FAILED_DEPENDENCY,
f"{message}\n{str(exc)}",
)
@app.exception_handler(TugAgentClientError)
async def agent_client_exception_handler(request: Request, exc: TugAgentClientError):
raise HTTPException(status.HTTP_424_FAILED_DEPENDENCY, str(exc))