mirror of
https://github.com/azaion/detections.git
synced 2026-04-22 11:06:32 +00:00
fix some cython code
This commit is contained in:
@@ -89,6 +89,7 @@ class DetectionEvent(BaseModel):
|
||||
class HealthResponse(BaseModel):
|
||||
status: str
|
||||
aiAvailability: str
|
||||
engineType: Optional[str] = None
|
||||
errorMessage: Optional[str] = None
|
||||
|
||||
|
||||
@@ -128,9 +129,11 @@ def health() -> HealthResponse:
|
||||
status = inf.ai_availability_status
|
||||
status_str = str(status).split()[0] if str(status).strip() else "None"
|
||||
error_msg = status.error_message if hasattr(status, 'error_message') else None
|
||||
engine_type = inf.engine.engine_name if inf.engine is not None else None
|
||||
return HealthResponse(
|
||||
status="healthy",
|
||||
aiAvailability=status_str,
|
||||
engineType=engine_type,
|
||||
errorMessage=error_msg,
|
||||
)
|
||||
except Exception:
|
||||
|
||||
Reference in New Issue
Block a user