Use httpstatus code

This commit is contained in:
Thephaseless 2024-11-26 12:20:03 +00:00
parent d7bbb3280e
commit ad83234e77

View File

@ -2,6 +2,7 @@ from __future__ import annotations
import logging import logging
import time import time
from http import HTTPStatus
import uvicorn.config import uvicorn.config
from bs4 import BeautifulSoup from bs4 import BeautifulSoup
@ -34,7 +35,7 @@ async def health_check():
health_check_request = read_item( health_check_request = read_item(
LinkRequest.model_construct(url="https://prowlarr.servarr.com/v1/ping") LinkRequest.model_construct(url="https://prowlarr.servarr.com/v1/ping")
) )
if health_check_request.solution.status != 200: if health_check_request.solution.status != HTTPStatus.OK:
raise HTTPException( raise HTTPException(
status_code=500, status_code=500,
detail="Health check failed", detail="Health check failed",