Skip to content

Commit

Permalink
feat: Add health endpoint to py server (#3202)
Browse files Browse the repository at this point in the history
feat: add health endpoint to py server

Signed-off-by: Rob Howley <rhowley@seatgeek.com>

Signed-off-by: Rob Howley <rhowley@seatgeek.com>
Co-authored-by: Rob Howley <rhowley@seatgeek.com>
  • Loading branch information
robhowley and Rob Howley authored Sep 12, 2022
1 parent cdf0faf commit 43222f2
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion sdk/python/feast/feature_server.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

import pandas as pd
import uvicorn
from fastapi import FastAPI, HTTPException, Request
from fastapi import FastAPI, HTTPException, Request, Response, status
from fastapi.logger import logger
from fastapi.params import Depends
from google.protobuf.json_format import MessageToDict, Parse
Expand Down Expand Up @@ -124,6 +124,10 @@ def write_to_online_store(body=Depends(get_body)):
# Raise HTTPException to return the error message to the client
raise HTTPException(status_code=500, detail=str(e))

@app.get("/health")
def health():
return Response(status_code=status.HTTP_200_OK)

return app


Expand Down

0 comments on commit 43222f2

Please sign in to comment.