Permalink
Browse files

Moving NagAconda from Google Code

  • Loading branch information...
0 parents commit bac634fe3fc5edb0c5d915c22698f1697d7643b6 @trifthen committed Apr 9, 2011
Showing with 8,501 additions and 0 deletions.
  1. +21 −0 CHANGELOG
  2. +29 −0 LICENSE
  3. +4 −0 MANIFEST.in
  4. +36 −0 NagAconda.egg-info/PKG-INFO
  5. +42 −0 NagAconda.egg-info/SOURCES.txt
  6. +1 −0 NagAconda.egg-info/dependency_links.txt
  7. +1 −0 NagAconda.egg-info/requires.txt
  8. +1 −0 NagAconda.egg-info/top_level.txt
  9. +525 −0 NagAconda/Plugin.py
  10. BIN NagAconda/Plugin.pyc
  11. +20 −0 NagAconda/__init__.py
  12. BIN NagAconda/__init__.pyc
  13. 0 README
  14. +10 −0 TODO
  15. BIN build/bdist.linux-i686/rpm/SOURCES/NagAconda-0.1.tar.gz
  16. +50 −0 build/bdist.linux-i686/rpm/SPECS/NagAconda.spec
  17. +525 −0 build/lib.linux-i686-2.6/NagAconda/Plugin.py
  18. +20 −0 build/lib.linux-i686-2.6/NagAconda/__init__.py
  19. BIN dist/NagAconda-0.1.4-py2.6.egg
  20. BIN dist/NagAconda-0.1.tar.gz
  21. +99 −0 docs/Makefile
  22. BIN docs/build/doctrees/environment.pickle
  23. BIN docs/build/doctrees/index.doctree
  24. BIN docs/build/doctrees/plugin.doctree
  25. +4 −0 docs/build/html/.buildinfo
  26. +22 −0 docs/build/html/_sources/index.txt
  27. +6 −0 docs/build/html/_sources/plugin.txt
  28. +405 −0 docs/build/html/_static/basic.css
  29. +210 −0 docs/build/html/_static/default.css
  30. +232 −0 docs/build/html/_static/doctools.js
  31. BIN docs/build/html/_static/file.png
  32. +4,376 −0 docs/build/html/_static/jquery.js
  33. BIN docs/build/html/_static/minus.png
  34. BIN docs/build/html/_static/plus.png
  35. +61 −0 docs/build/html/_static/pygments.css
  36. +467 −0 docs/build/html/_static/searchtools.js
  37. +150 −0 docs/build/html/genindex.html
  38. +125 −0 docs/build/html/index.html
  39. +114 −0 docs/build/html/modindex.html
  40. +14 −0 docs/build/html/objects.inv
  41. +311 −0 docs/build/html/plugin.html
  42. +97 −0 docs/build/html/search.html
  43. +1 −0 docs/build/html/searchindex.js
  44. +195 −0 docs/conf.py
  45. +22 −0 docs/index.rst
  46. +6 −0 docs/plugin.rst
  47. +11 −0 setup.cfg
  48. +33 −0 setup.py
  49. +34 −0 test/__init__.py
  50. BIN test/__init__.pyc
  51. +93 −0 test/test_operation.py
  52. BIN test/test_operation.pyc
  53. +47 −0 test/test_options.py
  54. BIN test/test_options.pyc
  55. +81 −0 test/test_ranges.py
  56. BIN test/test_ranges.pyc
@@ -0,0 +1,21 @@
+0.1.4
+
+- Minor documentation fixes.
+
+0.1.3
+
+- Added 'set_status_message' method to enhance human readability in generated
+ output beyond OK, WARNING, or CRITICAL.
+- Added 'unknown_error' method to give plugin abortive quit capability and
+ avoid polluting 'finish' with similar functionality.
+- All internal assertions now exit gracefully with 'unknown_error'.
+
+0.1.2
+
+- Fixed a problem that was breaking the lower-bound for negative infinity
+ in warning and critical thresholds.
+- Added 'default' to option attributes passed to OptionParser.
+
+0.1.1
+
+- Initial Release
29 LICENSE
@@ -0,0 +1,29 @@
+Copyright (c) 2010, Leapfrog Online
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+* Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimer.
+
+* Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+
+* Neither the name of Leapfrog Online nor the names of its contributors
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
+IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
+PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
+TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
@@ -0,0 +1,4 @@
+recursive-include docs *
+include test/__init__.py
+include LICENSE
+include CHANGELOG
@@ -0,0 +1,36 @@
+Metadata-Version: 1.0
+Name: NagAconda
+Version: 0.1.4
+Summary: NagAconda is a Python Nagios wrapper.
+Home-page: http://www.leapfrogonline.com/
+Author: Shaun Thomas
+Author-email: sthomas@leapfrogonline.com
+License: New BSD License
+Description:
+ :mod:`NagAconda` -- Python Nagios Integration
+ =============================================
+
+ Nagios has been around for quite some time, but producing output it can
+ consume is something of a black art. Only the plugin documentation actually
+ explains what all the extra semicolons or extended formatting even means.
+
+ This is especially onerous when performance consuming add-ons expect a
+ specific structure before operating properly. This package strives to
+ greatly simplify the process of actually generating Nagios output.
+
+ .. automodule:: NagAconda.Plugin
+
+
+Platform: any
+Classifier: Development Status :: 4 - Beta
+Classifier: Environment :: Console
+Classifier: Intended Audience :: Developers
+Classifier: Intended Audience :: System Administrators
+Classifier: License :: OSI Approved :: BSD License
+Classifier: Operating System :: OS Independent
+Classifier: Programming Language :: Python
+Classifier: Topic :: Documentation
+Classifier: Topic :: Software Development :: Libraries
+Classifier: Topic :: System :: Monitoring
+Classifier: Topic :: System :: Systems Administration
+Classifier: Topic :: Utilities
@@ -0,0 +1,42 @@
+CHANGELOG
+LICENSE
+MANIFEST.in
+setup.cfg
+setup.py
+NagAconda/Plugin.py
+NagAconda/__init__.py
+NagAconda.egg-info/PKG-INFO
+NagAconda.egg-info/SOURCES.txt
+NagAconda.egg-info/dependency_links.txt
+NagAconda.egg-info/requires.txt
+NagAconda.egg-info/top_level.txt
+docs/Makefile
+docs/conf.py
+docs/index.rst
+docs/plugin.rst
+docs/build/doctrees/environment.pickle
+docs/build/doctrees/index.doctree
+docs/build/doctrees/plugin.doctree
+docs/build/html/.buildinfo
+docs/build/html/genindex.html
+docs/build/html/index.html
+docs/build/html/modindex.html
+docs/build/html/objects.inv
+docs/build/html/plugin.html
+docs/build/html/search.html
+docs/build/html/searchindex.js
+docs/build/html/_sources/index.txt
+docs/build/html/_sources/plugin.txt
+docs/build/html/_static/basic.css
+docs/build/html/_static/default.css
+docs/build/html/_static/doctools.js
+docs/build/html/_static/file.png
+docs/build/html/_static/jquery.js
+docs/build/html/_static/minus.png
+docs/build/html/_static/plus.png
+docs/build/html/_static/pygments.css
+docs/build/html/_static/searchtools.js
+test/__init__.py
+test/test_operation.py
+test/test_options.py
+test/test_ranges.py
@@ -0,0 +1 @@
+
@@ -0,0 +1 @@
+Sphinx
@@ -0,0 +1 @@
+NagAconda
Oops, something went wrong.

0 comments on commit bac634f

Please sign in to comment.