Skip to main content
https://img.shields.io/pypi/v/pystatuschecker.svg https://img.shields.io/travis/timmartin19/pystatuschecker.svg Documentation Status Updates

A very simple package for checking the status of a service and its components

Examples

from status_checker import StatusChecker

def check_database(config):
    # ... check if it's up and either return a dictionary like
    # {'available': <bool>} or throw an exception

def check_other_service(config):
    # ... same as above

status_checker = StatusChecker(database=check_database, other_service=check_other_service)
status_dict = status_checker.status(config)

The status_dict include the state of the components in the ‘components’ key, the failure_count, and the status of the service as a whole

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pystatuschecker-0.1.3.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pystatuschecker-0.1.3-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file pystatuschecker-0.1.3.tar.gz.

File metadata

File hashes

Hashes for pystatuschecker-0.1.3.tar.gz
Algorithm Hash digest
SHA256 36a2c3f7ce9765f0fc3dedbd850398cfbf923f2f39ab6c0d1c17d33c7e68ac6b
MD5 385fd1645f933403b950cdbabdd780a5
BLAKE2b-256 b0bb17c68b215e7ef58b9b2e590f5d0c67531cdd0a28ae32fd46d2dc439c5b38

See more details on using hashes here.

File details

Details for the file pystatuschecker-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for pystatuschecker-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 13f9220f0c973ce4e654ba16743d77748c3b1a06f5f57db817894c413f928cbe
MD5 97db77d590e84694decbbcde26b3f20a
BLAKE2b-256 2916450b8eeebeba8ed67b4e3ffe28a6addce5b6b0f3abf6593b546ccd50414d

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 files

0.1.2

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page