Alternatives and related projects¶
This document presents other projects that provide similar or complementary functionalities. It focuses on differences with hospital.
The python-hospital project¶
hospital is part of the python-hospital [1] project. hospital contains the general Python layer, and other projects focus on more specific needs.
For Django¶
django-health-check¶
django-health-check [3] provides health checks for the Django [2] framework.
Health checks instances need to be registered in order to be loaded. The registration is performed in a similar manner than admin classes of Django’s builtin administration application.
hospital is inspired by unittest and related tools, and so is discovery and loading.
django-doctor¶
django-doctor [4] provides health checks for the Django [2] framework.
hospital‘s features, such as HealthCheck, were first introduced in django-doctor. But some features were not specific to Django, and hospital was created. See https://github.com/funkbit/django-doctor/pull/2 and https://github.com/funkbit/django-doctor/pull/4.
django-smoketest¶
django-smoketest [5] provides health checks for the Django [2] framework.
Notes & references
[1] | https://github.com/python-hospital |
[2] | (1, 2, 3) https://djangoproject.com |
[3] | https://pypi.python.org/pypi/django-health-check |
[4] | https://pypi.python.org/pypi/django-doctor |
[5] | https://pypi.python.org/pypi/django-smoketest |