Metadata-Version: 1.1
Name: pcrunner
Version: 0.4.8
Summary: A module for running Passive Nagios/Icinga Checks
Home-page: https://github.com/maartenq/pcrunner
Author: Maarten
Author-email: ikmaarten@gmail.com
License: ISC license
Description: ========
        Pcrunner
        ========
        
        
        .. image:: https://img.shields.io/pypi/v/pcrunner.svg
                :target: https://pypi.python.org/pypi/pcrunner
                :alt: pypi
        
        .. image:: https://img.shields.io/travis/maartenq/pcrunner.svg
                :target: https://travis-ci.org/maartenq/pcrunner
                :alt: build
        
        .. image:: https://readthedocs.org/projects/pcrunner/badge/?version=latest
                :target: https://pcrunner.readthedocs.io/en/latest/?badge=latest
                :alt: docs
        
        .. image:: https://codecov.io/gh/maartenq/pcrunner/branch/master/graph/badge.svg
                :target: https://codecov.io/gh/maartenq/pcrunner
                :alt: codecov
        
        Pcrunner (Passive Checks Runner is a daemon and service that periodically runs
        Nagios_ / Icinga_ checks paralell. The results are posted via HTTPS to a
        `NSCAweb`_ server.
        
        * GitHub: https://github.com/maartenq/pcrunner
        * Free software: https://opensource.org/licenses/ISC
        * PyPi: https://pypi.python.org/pypi/pcrunner
        * Documentation: https://pcrunner.readthedocs.io/en/latest/
        * Travis CI: https://travis-ci.org/maartenq/pcrunner
        * Codecov: https://codecov.io/github/maartenq/pcrunner
        
        
        Features
        --------
        
        * Runs as a daemon on Linux.
        * Runs as a service on win32.
        * Command line interface for single test runs and/or cron use.
        * Parallel execution of check commands.
        * Posts check results external commands.
        * Termniation of check commands if maximum time exceeds.
        * Configuration in YAML.
        * Command definition in YAML or text format.
        
        
        Credits
        -------
        
        This package was created with Cookiecutter_ and the
        `audreyr/cookiecutter-pypackage`_ project template.
        
        .. _Cookiecutter: https://github.com/audreyr/cookiecutter
        .. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage
        .. _NSCAweb: https://github.com/smetj/nscaweb
        .. _Nagios: https://www.nagios.org/
        .. _Icinga: https://www.icinga.org/
        
        
        =======
        History
        =======
        
        0.4.8 (2020-03-20)
        -------------------
        
        * Fix #96 passive host check results seem to processed as service check results
        * Update requirements.
        
        
        0.4.7 (2019-10-26)
        -------------------
        
        * Security update: Bump pyyaml from 3.12 to 5.1
        * Update requirements.
        * No tests for python 3.4
        
        
        0.4.6 (2018-11-30)
        -------------------
        
        * Better logging for invalid perf data.
        * Update dev requirements.
        
        
        0.4.5 (2018-11-16)
        -------------------
        
        * Pypi metadata fix
        
        
        0.4.3 (2018-11-16)
        -------------------
        
        * Real Fix bug in logging.warning: wrong placeholder.
        
        
        0.4.2 (2018-11-12)
        -------------------
        
        * Fix bug in logging.warning.
        * Update Python package metadata.
        
        
        0.4.1 (2018-11-03)
        -------------------
        
        * Have (result) data for urllib `urlencode` utf-8 encoded before (PY2) and
          after (PY3).
        * Warn when performance data not validates (and gets removed).
        
        
        0.4.0 (2018-11-03)
        -------------------
        
        * Legitimately, truly and undoubtedly fixed issue #94 (we assume™, for now).
        * Unicode all the way (like we never unicode before).
        * No hopes on Python < 2.7 compatibility
        
        
        0.3.11 (2018-10-12)
        -------------------
        
        * Fix issue #94 Performance data 'sanitized' NSCAweb won't hang.
        
        
        0.3.10 (2018-07-17)
        -------------------
        
        * Fix RHEL 6 RPM build (make initrddir).
        
        
        0.3.10 (2018-07-17)
        -------------------
        
        * Fix RHEL 6 RPM build (make initrddir).
        
        
        0.3.9 (2018-07-14)
        ------------------
        
        * Added systemd service file for Fedora >=18 Centos >=7
        
        0.3.8 (2018-02-09)
        ------------------
        
        * Fix: issue #83
        
        0.3.7 (2017-11-17)
        ------------------
        
        * Fix: quotes in commands.txt and commands.txt seem to get ignored #82
        
        
        0.3.6 (2017-11-17)
        ------------------
        
        * dev requirements updates
        
        
        0.3.5 (2016-12-09)
        ------------------
        
        * dev requirements updates
        * docs usage
        
        
        0.3.4 (2016-11-18)
        ------------------
        
        * dev requirements updates
        
        
        0.3.3 (2016-11-11)
        ------------------
        
        * dev requirements updates
        * docs: download from `GitHub`
        
        
        0.3.2 (2016-10-14)
        ------------------
        
        * dev requirements updates
        
        
        0.3.1 (2016-09-30)
        ------------------
        
        * dev requirements updates
        
        
        0.3.0 (2016-09-09)
        ------------------
        
        * Added `--no-daemon` option for starting pcrunner's run loop in foreground.
        * dev requirements updates
        
        
        0.2.10 (2016-08-26)
        -------------------
        
        * tox.ini updated
        * removed specific version for package requirements from setup.py.
        * readthedocs theme for local docs build.
        * OS-X and vim files in .gitignore
        * Update requirements: pytest -> 3.0.1
        
        
        0.2.8 (2016-08-20)
        ------------------
        
        * Updated docs
        
        0.2.7 (2016-08-20)
        ------------------
        
        * Updated project links.
        
        
        0.2.6 (2016-08-20)
        ------------------
        
        * Fixed ISSUE#4: commands file with extra white lines.
        
        
        0.2.5 (2016-08-20)
        ------------------
        
        * Updated Python installation documentation with new versions.
        
        
        0.2.4 (2016-08-13)
        ------------------
        
        * xrange -> range for python3 compatibility.
        
        
        0.2.3 (2016-08-13)
        ------------------
        
        * Travis/tox fix
        
        
        0.2.2 (2016-08-13)
        ------------------
        
        *  ISC License
        
        
        0.2.1 (2016-08-13)
        ------------------
        
        * Documentation RPM build updated.
        
        
        0.2.0 (2016-08-12)
        ------------------
        
        * First release on PyPI.
        
Keywords: pcrunner
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: ISC License (ISCL)
Classifier: Natural Language :: English
Classifier: Operating System :: POSIX
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Documentation :: Sphinx
Classifier: Topic :: System :: Monitoring
Classifier: Topic :: System :: Systems Administration
