Metadata-Version: 2.0
Name: omada-nagios
Version: 1.0.16
Summary: A framework for writing Nagios plugins
Home-page: https://github.com/omadahealth/omada-nagios
Author: Kevin Phillips
Author-email: kevin.phillips@omadahealth.com
License: MIT
Keywords: omada-nagios nagios monitoring
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: System Administrators
Classifier: Topic :: System :: Monitoring
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Requires-Dist: sumologic-sdk
Requires-Dist: requests
Provides-Extra: dev
Requires-Dist: check-manifest; extra == 'dev'
Requires-Dist: twine; extra == 'dev'
Provides-Extra: test
Requires-Dist: mock; extra == 'test'
Requires-Dist: pytest; extra == 'test'

Omada Nagios Python Framework
==============================

This project aims to make managing large-scale Nagios installation(s) simplier.

See `the wiki page <https://wiki.omadahealth.net>`_ for more information.

Features
---------

Implemented
^^^^^^^^^^^^

* Nagios Primatives

    * `BaseCheckCommand` - check command primative

* SumoLogic Check Commands

    * `CollectorLastMessageCheckCommand` - check command which reports last message time for a SumoLogic collector

Tentative
^^^^^^^^^^

Contributing
-------------

Please read the below before getting started. It is preferrable to fork this repository and make pull requests in order to merge new features or bug fixes.

Set Up Workspace
^^^^^^^^^^^^^^^^^

Setup a `virtualenv` within the repository::

    virtualenv .

Install the package::

    pip install -e .[dev,test]

Run the test suite to verify the workspace setup::

    python -m pytest -v test/


Issue Tracker
^^^^^^^^^^^^^^^

All issues for this project (feature request, bug report, etc.) should be made in the Github issues tracker.

Package mantainers will create stories in `PivotalTracker <https://www.pivotaltracker.com/n/projects/940348>`_ to address these issues and track progress. There is no public access to this tracker project. To get read access, send an email to `platform@omadahealth.com <mailto:platform+nagios@omadahealth.com>`_.

Get Help
^^^^^^^^^

Slack: https://omada.slack.com/messages/platform/
Google Group: https://groups.google.com/a/omadahealth.com/forum/#!forum/platform
Email: platform+nagios@omadahealth.com


