birb-scheduler-teller/birb_scheduler_teller/utils/healthchecks.py
marcsello 2f5a4929a5
All checks were successful
continuous-integration/drone Build is passing
Renamed stuff
2021-12-10 23:08:58 +01:00

14 lines
338 B
Python

#!/usr/bin/env python3
from healthcheck import HealthCheck
from flask import Flask
def health_database_status():
return True, f'db is ok'
def register_health_checks(app: Flask):
health = HealthCheck()
health.add_check(health_database_status)
app.add_url_rule("/healthz", "healthcheck", view_func=lambda: health.run())