Add healthcheck endpoint
This commit is contained in:
@@ -260,7 +260,7 @@ class Settings(BaseSettings):
|
|||||||
|
|
||||||
@property
|
@property
|
||||||
def EXCLUDED_PATHS(self) -> List[str]:
|
def EXCLUDED_PATHS(self) -> List[str]:
|
||||||
return ['/docs', '/redoc', '/openapi.json', '/ping', '/health']
|
return ['/docs', '/redoc', '/openapi.json', '/ping', '/health', '/healthcheck']
|
||||||
|
|
||||||
|
|
||||||
@lru_cache(maxsize=1)
|
@lru_cache(maxsize=1)
|
||||||
|
|||||||
@@ -180,6 +180,7 @@ async def custom_redoc_html(_credentials: HTTPBasicCredentials = Depends(verify_
|
|||||||
async def ping() -> dict[str, str]:
|
async def ping() -> dict[str, str]:
|
||||||
return {'message': 'pong', 'status': 'ok'}
|
return {'message': 'pong', 'status': 'ok'}
|
||||||
|
|
||||||
|
@app.get('/healthcheck')
|
||||||
@app.get('/health')
|
@app.get('/health')
|
||||||
async def health() -> dict[str, str]:
|
async def health() -> dict[str, str]:
|
||||||
return {
|
return {
|
||||||
|
|||||||
Reference in New Issue
Block a user