Added
- python3.7 support
- fileprobe `backlog` config option
- fileprobe `max_lines` config option
- logparse allow custom validators
- logparse `validate_interval`
- logparse `time_parser` config option
- code documentation improvements
- pymdgen for apidocs
Fixed
- fix startup issues with python 3.6+ and python2.7 on certain distributions
- mtr plugin py3 compatibility issues
- fileprobe lines that can't be processed are now skipped
- fix 62 timeseriesdb plugins crash when `update` is given `None` as a value
- fix 54 pytest > 3 for testing
Changed
- update Dockerfile for smaller alpine build, add more options
- plugin groups can now be maintained under an explicit `groups` section in the plugin config (44)
- move from `facsimile` to `ctl` for package / release management
- parse_interval now can handle multiunit strings such as 1m30s