diff options
author | Brooks Davis <brooks@FreeBSD.org> | 2011-06-10 22:07:43 +0000 |
---|---|---|
committer | Brooks Davis <brooks@FreeBSD.org> | 2011-06-10 22:07:43 +0000 |
commit | 69949f0b06d75d4c7a061e02f726f4aa8dc4426b (patch) | |
tree | d4689078c1ebb82455c6c8bbe7161fd6d0e4c23b /sysutils/py-nagiosplugin | |
parent | bd6e1176fa7addef5be1ffa38ebe79462b9b1174 (diff) |
Notes
Diffstat (limited to 'sysutils/py-nagiosplugin')
-rw-r--r-- | sysutils/py-nagiosplugin/Makefile | 20 | ||||
-rw-r--r-- | sysutils/py-nagiosplugin/distinfo | 2 | ||||
-rw-r--r-- | sysutils/py-nagiosplugin/pkg-descr | 16 | ||||
-rw-r--r-- | sysutils/py-nagiosplugin/pkg-plist | 60 |
4 files changed, 98 insertions, 0 deletions
diff --git a/sysutils/py-nagiosplugin/Makefile b/sysutils/py-nagiosplugin/Makefile new file mode 100644 index 000000000000..563b1d19f132 --- /dev/null +++ b/sysutils/py-nagiosplugin/Makefile @@ -0,0 +1,20 @@ +# New ports collection makefile for: nagiosplugin +# Date created: 2011-06-10 +# Whom: Brooks Davis <brooks@FreeBSD.org +# +# $FreeBSD$ +# + +PORTNAME= nagiosplugin +PORTVERSION= 0.4.3 +CATEGORIES= sysutils python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= brooks@FreeBSD.org +COMMENT= Class library for writing Nagios (Icinga) plugins + +USE_PYTHON= yes +USE_PYDISTUTILS= easy_install + +.include <bsd.port.mk> diff --git a/sysutils/py-nagiosplugin/distinfo b/sysutils/py-nagiosplugin/distinfo new file mode 100644 index 000000000000..36bf0c4f96bc --- /dev/null +++ b/sysutils/py-nagiosplugin/distinfo @@ -0,0 +1,2 @@ +SHA256 (nagiosplugin-0.4.3.tar.gz) = 868c75ca8f9f23ab03f4d13ca506f1fc7e9ffd8e771afd9a53493c89efb02eba +SIZE (nagiosplugin-0.4.3.tar.gz) = 14522 diff --git a/sysutils/py-nagiosplugin/pkg-descr b/sysutils/py-nagiosplugin/pkg-descr new file mode 100644 index 000000000000..035af36f750e --- /dev/null +++ b/sysutils/py-nagiosplugin/pkg-descr @@ -0,0 +1,16 @@ +nagiosplugin is a class library which helps writing Nagios (or +Icinga) compatible plugins easily in Python. It cares for much of the +boilerplate code and default logic commonly found in Nagios checks, +including: + + * Nagios 3 Plugin API compliant parameters and output formatting + * Controller to handle the general plugin control flow + * Full Nagios range syntax support + * Automatic threshold checking + * Multiple independend measures and overall state logic + * Long output and performance data + * Timeout handling + * Default options + * Persistent "cookies" to retain state information between check runs + +WWW: http://pypi.python.org/pypi/nagiosplugin diff --git a/sysutils/py-nagiosplugin/pkg-plist b/sysutils/py-nagiosplugin/pkg-plist new file mode 100644 index 000000000000..dd87ba684239 --- /dev/null +++ b/sysutils/py-nagiosplugin/pkg-plist @@ -0,0 +1,60 @@ +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/range.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/measure.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/controller.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/__init__.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/cookie.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/check.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/state.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/range.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/check.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/state.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/measure.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/pluginoptparse.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/pluginoptparse.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/range.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/controller.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/cookie.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/cookie.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/__init__.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/controller.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/state.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/__init__.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/test/test_measure.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/test/test_cookie.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/test/__init__.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/test/test_state.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/test/test_measure.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/test/test_pluginoptparse.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/test/__main__.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/test/test_controller.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/test/doctests.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/test/__init__.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/test/test_range.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/test/test_pluginoptparse.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/test/test_measure.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/test/test_cookie.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/test/doctests.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/test/test_controller.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/test/test_state.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/test/__main__.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/test/__main__.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/test/test_cookie.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/test/doctests.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/test/test_range.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/test/test_controller.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/test/test_range.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/test/test_state.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/test/__init__.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/test/test_pluginoptparse.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/check.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/measure.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/pluginoptparse.pyc +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin/test +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/nagiosplugin +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%% |