Update healthcheck.py

This commit is contained in:
2022-12-19 17:34:35 +01:00
parent b7d786e2c7
commit 15ef2cb8bb

View File

@ -7,12 +7,17 @@ import requests
def healthcheck():
"""Check if the website is up."""
"""Check if the website is up.
sys.exit(0): success - the container is healthy and ready for use.
sys.exit(1): unhealthy - the container is not working correctly."""
# TODO: We should check more than just that the website is up.
try:
r = requests.get("http://localhost:5000")
if r.ok:
sys.exit(0)
except requests.exceptions.RequestException:
except requests.exceptions.RequestException as e:
print(f"ERROR: {e}")
sys.exit(1)