TahaFawzyElshrif commited on
Commit
38d1ff9
·
1 Parent(s): 4453652

add health indicator

Browse files
Files changed (1) hide show
  1. app.py +5 -3
app.py CHANGED
@@ -1,6 +1,7 @@
1
  from urllib import request
2
 
3
  from fastapi import FastAPI
 
4
  import uvicorn
5
  import sys
6
  import os
@@ -77,10 +78,11 @@ def old_call(request: RequestModel):
77
  return {"Data": answer}
78
  """
79
 
80
- @app.get("/health")
81
  def get_health():
82
- return {"status": "ok"}
83
-
 
84
  @app.post("/Message/Send/")
85
  def call(request: RequestModel):
86
  redis_send(request.user_id,request.msg_id,{"status": "pending"})
 
1
  from urllib import request
2
 
3
  from fastapi import FastAPI
4
+ from fastapi.responses import JSONResponse
5
  import uvicorn
6
  import sys
7
  import os
 
78
  return {"Data": answer}
79
  """
80
 
81
+ @app.api_route("/health", methods=["GET", "HEAD", "POST", "OPTIONS"])
82
  def get_health():
83
+ return JSONResponse({"status": "ok"})
84
+
85
+
86
  @app.post("/Message/Send/")
87
  def call(request: RequestModel):
88
  redis_send(request.user_id,request.msg_id,{"status": "pending"})