Skip to content
develop
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.rst

eve-healthcheck Latest Version

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 /healthcheck 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
}

Installation

$ pip install eve-healthcheck

Running tests with tox

Install tox

  • Need a mongodb server running on localhost
$ docker run --rm -p 27017:27017 mongo
$ pip install tox

Run tests

tox

About

No description, website, or topics provided.

Resources

License

Packages

No packages published
You can’t perform that action at this time.