summaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' of git.mcs.anl.gov:bcfg2Narayan Desai2011-05-115-11/+190
|\
| * Cfg: Fix PluginExecutionErrorTim Laszlo2011-05-111-1/+1
| | | | | | | | Replaces PluginExecutionError with Bcfg2.Server.Plugin.PluginExecutionError. Reported by emias.
| * Added FileProbes plugin.Chris St. Pierre2011-05-112-1/+180
| |
| * Fixed error messages from info.xml bcfg2-lint checkChris St. Pierre2011-05-111-5/+5
| |
| * Improved Svn2 error handling -- ClientError may not have a message attribute.Chris St. Pierre2011-05-111-4/+4
| |
* | Merge branch 'master' of git.mcs.anl.gov:bcfg2Narayan Desai2011-05-1095-1291/+3161
|\|
| * SSHbase: Fix PY3K tracebacks for known_hosts fileSol Jerome2011-05-101-1/+1
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Logger: Fix non-string loggingSol Jerome2011-05-101-10/+13
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Logger: Statement always was True in python 2Sol Jerome2011-05-091-15/+10
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Logger: Use bytes for PY3KSol Jerome2011-05-091-1/+3
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Merge pull request #30 from trehn/masterSol Jerome2011-05-092-0/+2
| |\ | | | | | | import sys for SGenshi and Bundler
| | * add yet another missing sys importTorsten Rehn2011-05-091-0/+1
| | |
| | * add another missing sys importTorsten Rehn2011-05-091-0/+1
| | |
| * | Merge pull request #29 from trehn/plugin-ldap-dev-trehnSol Jerome2011-05-091-1/+10
| |\ \ | | | | | | | | Two small fixes for Ldap plugin
| | * | log more useful error message if python-ldap is not installedTorsten Rehn2011-05-091-1/+9
| | | |
| | * | add missing sys importTorsten Rehn2011-05-091-0/+1
| | | |
| * | | Upstart: Fix typo reported by justintime on IRCSol Jerome2011-05-091-1/+1
| | |/ | |/| | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | DBStats: Stop duplicating data in reports_reasonTim Laszlo2011-05-091-6/+3
| |/
| * Add missing import sys.Raul Cuza2011-05-061-0/+1
| |
| * Pass keypath to create_conf function.Raul Cuza2011-05-061-2/+2
| |
| * Add missing import.Raul Cuza2011-05-061-0/+1
| |
| * TCheetah: Fix local variable bug reported by trehn on IRCSol Jerome2011-05-061-3/+3
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * TGenshi: Fix local variable bug reported by trehn on IRCSol Jerome2011-05-061-3/+4
| | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> (cherry picked from commit 071ef1a1fbe6368b1abb81855e1ab95e316e6911)
| * Fixed several bugs with last commit. Sorry, I'm a doofus.Chris St. Pierre2011-05-061-11/+10
| |
| * Rewrote NagiosGen config to use NagiosGen/config.xml, whichChris St. Pierre2011-05-062-89/+91
| | | | | | | | | | | | | | | | | | | | | | | | understands <Group> and <Client> tags, rather than the client-specific Properties/NagiosGen.xml and the group-specific but limited NagiosGen/parents.xml. Includes schema and bcfg2-lint updates necessary. Wrote conversion tool, nagiosgen-convert.py, which converts everything but the <default/> tag in the old NagiosGen.xml, which cannot be reasonably converted to StructFile format. Also removed a _lot_ of string modification in NagiosGen.py, which should make it a fair bit faster.
| * Core: Raise error on failed lxml import (Reported by Raul Cuza on IRC)Sol Jerome2011-05-051-1/+5
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * made bcfg2-lint error handling configurable on a much more granular levelChris St. Pierre2011-05-058-65/+143
| |
| * Packages: Solve byte string incompatibility in a different waySol Jerome2011-05-031-1/+1
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Common: Fixes to get server to start with PY3KSol Jerome2011-05-032-25/+26
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Plugins: Handle builtin file type for PY3KSol Jerome2011-05-032-10/+19
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Fix regressions with new py3k codeSol Jerome2011-05-032-1/+2
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Client/Tools: Get rid of popen2 (in favor of subprocess)Sol Jerome2011-04-281-45/+7
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Py3k Compat: Add fixes for various importsSol Jerome2011-04-271-8/+43
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Fix some syntax issuesSol Jerome2011-04-272-3/+3
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Common: Add full PY3K compatibilitySol Jerome2011-04-277-30/+45
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Admin: Add full PY3K compatibilitySol Jerome2011-04-267-15/+31
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Reports: Fix settings parserSol Jerome2011-04-261-1/+1
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Snapshots: Fix missing colon (Reported by emias on IRC)Sol Jerome2011-04-261-1/+1
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Plugins: Fix import and indent errorsSol Jerome2011-04-262-1/+2
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Plugins: Add full PY3K compatibilitySol Jerome2011-04-2620-76/+169
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Consolidate PY3K compatibility librariesSol Jerome2011-04-265-9/+19
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Reports: Add full PY3K compatibilitySol Jerome2011-04-268-20/+62
| | | | | | | | | | | | | | | | Note that Django still doesn't yet support version 3 so this won't necessarily work until there is a compatible version of django available for use. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Better error messages when Svn2 fails for predictable reasonsChris St. Pierre2011-04-261-10/+34
| | | | | | | | Other misc. Svn2 tweaks and fixes
| * SvcTools: Change return from mode="manual" to false so the entries report a ↵Tim Laszlo2011-04-256-6/+6
| | | | | | | | Bad state
| * SvcTool: adding interactive_only modeTim Laszlo2011-04-251-1/+3
| |
| * Version bump to 1.2.0pre2v1.2.0pre2Sol Jerome2011-04-251-1/+1
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Merge remote-tracking branch 'upstream/master' into removefixJonathan Billings2011-04-254-107/+117
| |\
| | * unexpanded vcs keywords raise warning, not errorChris St. Pierre2011-04-251-2/+2
| | |
| | * Various bcfg2-lint fixes:Chris St. Pierre2011-04-254-105/+115
| | | | | | | | | | | | | | | | | | | | | | | | * check for all plugins before referencing them, since in --stdin mode even plugins like Bundler may not be instantiated * formatting fixes * made Bundles plugin work with or without genshi installed * fixed name of plugin in example bcfg2-lint.conf
| * | Fix the bcfg2 client -r optionJonathan Billings2011-04-251-2/+2
| |/ | | | | | | | | | | | | The man page for 'bcfg2' says to use -r 'all', 'Service' or 'Package', but the code only responded to -r 'all', 'service' or 'package'. Update the client to allow 'all', 'service', 'Service', 'package' and 'Package'.