Skip to content

Latest commit

 

History

History
58 lines (40 loc) · 1.55 KB

README.rst

File metadata and controls

58 lines (40 loc) · 1.55 KB

eve-healthcheck

Build Status Requirements Status Coverage Status

eve-healthcheck is project that servers healthcheck urls used to monitor your application Eve powered RESTful API.

Usage

from eve_healthcheck import EveHealthCheck
...

app = Eve()
hc = EveHealthCheck(app, '/healthcheck')
...

This will add an url /healthckeck that will check database connection like:

{'hostname': 'localhost',
 'results': [{'checker': 'database_check',
              'expires': 1487655119.5796409,
              'output': 'Database OK',
              'passed': True,
              'timestamp': 1487655092.5796409}],
 'status': 'success',
 'timestamp': 1487655092.5820687}

Running tests with tox

Install tox

$ pip install tox

Run tests

tox