Files
xiaobaifupan/next/backend/http/routes/health.py
T

18 lines
397 B
Python

from fastapi import APIRouter, Request
from pydantic import BaseModel
router = APIRouter(tags=["health"])
class HealthResponse(BaseModel):
status: str
environment: str
@router.get("/health", response_model=HealthResponse)
def health(request: Request) -> HealthResponse:
return HealthResponse(
status="ok",
environment=request.app.state.settings.environment,
)