fix(backend): contourne un bug de ruff format sur le except à deux types de health.py

This commit is contained in:
Dorian PESCE
2026-09-16 11:41:53 +02:00
parent 22ff1d93f4
commit d25e544db6
+3 -1
View File
@@ -26,7 +26,9 @@ async def liveness(settings: SettingsDep) -> LivenessStatus:
async def readiness(session: SessionDep) -> ReadinessStatus: async def readiness(session: SessionDep) -> ReadinessStatus:
try: try:
version: str | None = await session.scalar(TIMESCALEDB_VERSION) version: str | None = await session.scalar(TIMESCALEDB_VERSION)
except (SQLAlchemyError, OSError): # `# fmt: skip` contourne un bug de ruff format 0.16.7 : il retire les parenthèses de ce
# `except` à deux types, ce qui produit une syntaxe invalide (`except A, B:`).
except (SQLAlchemyError, OSError): # fmt: skip
logger.exception("Base de données injoignable") logger.exception("Base de données injoignable")
raise HTTPException( raise HTTPException(
status_code=status.HTTP_503_SERVICE_UNAVAILABLE, status_code=status.HTTP_503_SERVICE_UNAVAILABLE,