summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Server/Plugins/NagiosGen.py
Commit message (Collapse)AuthorAgeFilesLines
* NagiosGen: Sort the hostgroup listStéphane Graber2013-11-121-1/+1
| | | | This prevents the hostgroup list from flipping at random.
* Plugins: refactored out unnecessary datastore constructor argumentChris St. Pierre2013-10-291-2/+2
|
* Merge branch 'maint'Sol Jerome2013-09-011-3/+3
|\ | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> Conflicts: src/lib/Bcfg2/Client/Tools/__init__.py src/lib/Bcfg2/Server/BuiltinCore.py src/lib/Bcfg2/Server/Plugins/Metadata.py src/lib/Bcfg2/Server/Plugins/NagiosGen.py src/lib/Bcfg2/Server/Plugins/Probes.py src/lib/Bcfg2/Server/SSLServer.py tools/README
| * NagiosGen: Fix pylint failureSol Jerome2013-09-011-2/+2
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | NagiosGen: Migrate configuration to conf.dSol Jerome2013-09-011-1/+1
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | Replace use of gethostbyname by getaddrinfoStéphane Graber2013-07-111-2/+2
| | | | | | | | | | | | This replaces the remaining gethostbyname() call by the equivalent getaddrinfo() call required to properly cope with hosts being only reachable over IPv6.
* | Merge branch 'maint'Chris St. Pierre2013-04-241-11/+10
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/lib/Bcfg2/Client/Client.py src/lib/Bcfg2/Client/Frame.py src/lib/Bcfg2/Client/Tools/YUM.py src/lib/Bcfg2/Options.py src/lib/Bcfg2/Server/Admin/Perf.py src/lib/Bcfg2/Server/Admin/Xcmd.py src/lib/Bcfg2/Server/Admin/__init__.py src/lib/Bcfg2/Server/Core.py src/lib/Bcfg2/Server/FileMonitor/Fam.py src/lib/Bcfg2/Server/Lint/RequiredAttrs.py src/lib/Bcfg2/Server/Plugin/helpers.py src/lib/Bcfg2/Server/Plugins/Base.py src/lib/Bcfg2/Server/Plugins/Bundler.py src/lib/Bcfg2/Server/Plugins/Cfg/CfgPrivateKeyCreator.py src/lib/Bcfg2/Server/Plugins/Cvs.py src/lib/Bcfg2/Server/Plugins/Darcs.py src/lib/Bcfg2/Server/Plugins/Decisions.py src/lib/Bcfg2/Server/Plugins/FileProbes.py src/lib/Bcfg2/Server/Plugins/Fossil.py src/lib/Bcfg2/Server/Plugins/Git.py src/lib/Bcfg2/Server/Plugins/Metadata.py src/lib/Bcfg2/Server/Plugins/NagiosGen.py src/lib/Bcfg2/Server/Plugins/Packages/PackagesSources.py src/lib/Bcfg2/Server/Plugins/Packages/Source.py src/lib/Bcfg2/Server/Plugins/Packages/Yum.py src/lib/Bcfg2/Server/Plugins/Properties.py src/lib/Bcfg2/Server/Plugins/__init__.py src/lib/Bcfg2/Server/__init__.py src/sbin/bcfg2-build-reports src/sbin/bcfg2-crypt testsuite/Testsrc/Testlib/TestServer/TestPlugin/Testhelpers.py testsuite/Testsrc/Testlib/TestServer/TestPlugins/TestMetadata.py testsuite/Testsrc/Testlib/TestServer/TestPlugins/TestProperties.py
| * Handle FAM monitor failures more gracefully:Chris St. Pierre2013-03-251-19/+5
| | | | | | | | | | | | | | | | | | * Where possible, create the file or directory that is about to be monitored. This ensures that content can be added later without need to restart Bcfg2. (Otherwise, adding the monitor would fail, and so when you did create the file in question, bcfg2-server would never be notified of it.) * When not possible, give better error messages.
* | made XInlcude and Encryption support more consistentChris St. Pierre2013-02-071-20/+4
| |
* | documented which XML files have which featuresChris St. Pierre2013-02-061-1/+0
| |
* | added a module-level FAM object to avoid passing it as an argument a billion ↵Chris St. Pierre2013-01-171-4/+3
| | | | | | | | times
* | abstracted encryption support from Properties/CfgPrivateKeyCreator to StructFileChris St. Pierre2013-01-171-1/+3
|/
* NagiosGen: Fix faulty configuration (from Marc Gariépy)Sol Jerome2013-01-091-1/+9
| | | | | | | | We previously added all configuration to the generated Nagios configuration resulting in Nagios errors when parts of the configuration were unused. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* allow setting NagiosGen Options while using the default clientChris St. Pierre2012-11-131-1/+1
| | | | settings (from Marc Gariepy)
* Plugins: Update builtin plugins to use 'mode' attributeSol Jerome2012-10-151-2/+2
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* various pylint fixesChris St. Pierre2012-09-251-70/+30
|
* unified [Single]XMLFileBacked, enabled xinclude pretty much everywhereChris St. Pierre2012-06-251-13/+4
|
* merged maintChris St. Pierre2012-06-191-1/+6
|
* NagiosGen: Create empty config.xml when missingSol Jerome2012-06-041-1/+15
| | | | | | | This allows new users to get setup more quickly without having to worry about the tweaking capabilities available in config.xml. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* merged maintChris St. Pierre2012-05-151-2/+3
|
* Allow to run directly from a git checkout (#1037)Sol Jerome2012-03-241-0/+151
Signed-off-by: Sol Jerome <sol.jerome@gmail.com>