Committing the Nagios Cross Platform Agent
Migrating from my personal repos into the company SVN.
Started commenting lots of stuff because Poli Sci is so damn entertaining :rollseyes:
Added test cases (AND REVEALED WHY THEY ARE USEFUL!!)
Added custom scripts to be added.
Added logging framework
Updated defaults to represent the new default, also removed some scar tissue.
Checks now work as the custom framework was breaking all k kinds of stuff.
Found bug in Python2.7 unicode support, string.Template assumes ASCII when given a Unicode string...unlike any Python function I have ever seen oO
Fixed, fully working with new command definitions, built on Win7-64 for Win7-32, works on both Win64 and Win32
Fixed an <i>EXTREMELY</i> minor display issue where it was foracing an additional newline.
Split up daemon scripts and reorganized persistent state processes. POSIX daemon now actually daemonizes.
Updated requirements files.
Completely reworked agent structure to allow for better inheritance.
Added passive component.
Rearranged everything so that it makes more sense.
Still working on the passive stuff.
Removing some scar tissue.
add simple config sync for fetching plugins
create get_plugin func