Commit Graph

30 Commits

Author SHA1 Message Date
IamTheFij 82bbf75e3b Makefile now checks for venv and falls back to virtualenv
This can be handy for environments that don't have venv installed, but
could also result in some unreliable tests.
2018-04-11 14:33:10 -07:00
IamTheFij 2c1acab3dc Add a simple Drone build file to test and build 2018-04-11 10:11:51 -07:00
IamTheFij c84c80b5c7 Use shorter check to account for varying distro errors 2018-04-11 10:11:51 -07:00
IamTheFij dcd0c19daf Use full path to tox 2018-04-11 10:11:51 -07:00
IamTheFij 9309ab1fd1 Drop virtualenv and use env 2018-04-11 10:06:53 -07:00
IamTheFij 0b0636b701 Add formatting for failure_count and alert_count
Fixes #3
2018-04-10 21:58:01 -07:00
IamTheFij eadaf17d91 Add easy viewing of coverage html report 2018-04-10 11:28:09 -07:00
IamTheFij 336585d258 Don't include tests in coverage report 2018-04-10 11:09:42 -07:00
IamTheFij fdc13d437d Improve logging such that a test can be written for an alert 2018-04-10 11:06:42 -07:00
IamTheFij 6597ef50d8 Add links between repos in README 2018-04-09 17:33:55 -07:00
IamTheFij c2559c04c1 Force tests before building 2018-04-09 17:26:32 -07:00
IamTheFij aba96d015a Bump version to v0.1.2 2018-04-09 17:13:35 -07:00
IamTheFij 3ccd76dd75 Fix issue with alerting on first alert
An issue with the failure function caused the first alert after reaching
the minimum `alert_after` threshold to not notify unless using
exponential backoff.

New tests were added to reproduce the error and then it was fixed.

Fixes #2
2018-04-09 17:09:21 -07:00
IamTheFij fce47ba2c7 Run pre-commit to clean files 2018-04-09 12:08:42 -07:00
IamTheFij 5edc2410ea Add tox, pre-commit and dummy test. 2018-04-09 10:44:30 -07:00
IamTheFij f9ed9d6a2a Bump version to v0.1.1 2018-02-17 20:48:46 -08:00
IamTheFij 9bbc452ee9 Add exponential backoff 2018-02-17 20:45:37 -08:00
IamTheFij 8eb0a836a5 Update readme now that minitor is in pip 2018-02-16 18:13:19 -08:00
IamTheFij 9c2b4d9029 Add packaging make targets 2018-02-16 18:09:52 -08:00
IamTheFij a8e651e483 Fix missing , 2018-02-16 17:59:07 -08:00
IamTheFij 9fcf69469e Prepare for pypi 2018-02-16 17:49:33 -08:00
IamTheFij adcd659316 Switch to python logging 2018-02-16 10:03:12 -08:00
IamTheFij 045bdee781 Add back requirements.txt to install from setup 2018-02-16 09:55:10 -08:00
IamTheFij b4dfa8d835 Switch to setup.py 2018-02-16 09:48:26 -08:00
IamTheFij 584b2b336e Readme 2018-02-15 18:20:56 -08:00
IamTheFij 202ca73e96 MVP! 2018-02-15 18:10:19 -08:00
IamTheFij e34fa38d51 Add comment for alert every 2018-02-14 17:55:29 -08:00
IamTheFij 636ad103a3 Add run loop and interval 2018-02-14 17:54:42 -08:00
IamTheFij 2b5856ee30 initial commit poc 2018-02-14 15:37:15 -08:00
IamTheFij acbf8fa6ef Initial commit 2018-02-14 23:33:50 +00:00