nagiosplugin
nagiosplugin copied to clipboard
A Python class library which helps with writing Nagios (Icinga) compatible plugins.
Hi, I've discovered a Bug in the Range Class: - Range(0) gives an empty range Range('0') works properly. I could nail down the problem in the following lines: `def __new__(cls,...
The code has a large number of linting errors from the older parts of the codebase that I've been unable to fix without potentially breaking support for older python versions,...
A new argument was added to the Check constructor in #46, but the PR didn't contain the relevant documentation changes.
The current `Warn` class should be `Warning` or `WARNING` to conform to the Nagios Development Guidelines on [return codes](https://nagios-plugins.org/doc/guidelines.html#AEN78). However, simply renaming the class would occlude the Python `Warning` exception...
The build system is relying on a bunch of outdated ways of doing things, including but not limited to the `pkg_resources` issue referenced in #50. The whole thing should be...