From ca76ab03bb62c1a6d8ef6a887b29736d9c2a0da2 Mon Sep 17 00:00:00 2001 From: Oscar Krause Date: Fri, 16 Dec 2022 13:53:32 +0100 Subject: [PATCH] main.py - added health endpoint --- app/main.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/main.py b/app/main.py index 71007c5..4c2cff1 100644 --- a/app/main.py +++ b/app/main.py @@ -9,7 +9,7 @@ from datetime import datetime, timedelta from calendar import timegm from jose import jws, jwk, jwt from jose.constants import ALGORITHMS -from starlette.responses import StreamingResponse +from starlette.responses import StreamingResponse, JSONResponse from app.helper import load_key, private_bytes, public_key @@ -28,6 +28,11 @@ async def index(): return {'hello': 'world'} +@app.get('/status') +async def status(request: Request): + return JSONResponse({'status': 'up'}) + + # venv/lib/python3.9/site-packages/nls_core_service_instance/service_instance_token_manager.py @app.get('/client-token') async def client_token():