summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | Encryption: disable more bogus pylint messagesChris St. Pierre2013-05-201-4/+4
| |
* | GroupLogic: Updated for new module-level setup objectChris St. Pierre2013-05-201-11/+3
| |
* | fixed unit testsChris St. Pierre2013-05-206-10/+8
| |
* | cleaned up old references to BundleTemplateFileChris St. Pierre2013-05-203-22/+7
| |
* | testsuite: Genshi is no longer optionalChris St. Pierre2013-05-202-1/+2
| |
* | testsuite: updated Statistics tests with new library locationChris St. Pierre2013-05-201-1/+1
| |
* | Replaced XMLSrc with StructFileChris St. Pierre2013-05-205-532/+278
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | XMLSrc and StructFile were very different implementations of basically the same thing. StructFile has gotten lots and lots of improvements, while XMLSrc, with its wonky, unintuitive interface, has floundered. This replaces XMLSrc with StructFile (nearly) everywhere, and rebases everything that inherited from XMLSrc with StructFile. XMLSrc lives on somewhat in the Pkgmgr plugin's PNode and PkgSrc objects, where originally inherited from the XMLSrc and INode objects but are now the only implementation of that older interface. Pkgmgr was left as-is because a) it's a little-used plugin; b) it's in need of a rewrite anyway; and c) it has deep, deep hooks into the guts of XMLSrc and INode, and rewriting it with StructFile was deeply nontrivial.
* | Merge branch 'master' of https://github.com/Bcfg2/bcfg2Chris St. Pierre2013-05-171-0/+6
|\ \
| * | exclude failures type from Interaction.bad/modified/extraTim Laszlo2013-05-151-0/+6
| | |
* | | Merge branch 'maint'Chris St. Pierre2013-05-1759-350/+942
|\ \ \ | |/ / |/| / | |/ | | | | | | | | | | | | | | | | | | | | Conflicts: doc/appendix/guides/centos.txt doc/server/plugins/grouping/metadata.txt setup.py src/lib/Bcfg2/Client/Frame.py src/lib/Bcfg2/Client/Proxy.py src/lib/Bcfg2/Server/Lint/Genshi.py src/lib/Bcfg2/Server/Lint/Validate.py src/lib/Bcfg2/Server/Plugins/Bundler.py src/lib/Bcfg2/Server/Plugins/SSHbase.py src/sbin/bcfg2-lint
| * bcfg2-lint: fixed unit testsChris St. Pierre2013-05-141-1/+1
| |
| * bcfg2-lint: fixed unit testsChris St. Pierre2013-05-142-3/+6
| |
| * doc: fixed doc warningsChris St. Pierre2013-05-142-3/+3
| |
| * doc: added devel docs for bcfg2-lint pluginsChris St. Pierre2013-05-1414-154/+585
| |
| * Merge branch 'maint' of https://github.com/lukecyca/bcfg2 into maintSol Jerome2013-05-132-17/+14
| |\
| | * Removed genshi as dependency, and setup.py manipulation in tools/export.py.Luke Cyca2013-05-112-4/+0
| | |
| | * Cleaned up setup.py and added missing depsLuke Cyca2013-05-101-14/+15
| | |
| * | Frame: Remove unused importSol Jerome2013-05-131-1/+1
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | Client: Fix interactive promptSol Jerome2013-05-132-10/+2
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | Lint: Fix Properties Comments checkerSol Jerome2013-05-131-1/+1
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | Lint: Fix for python 3Sol Jerome2013-05-111-1/+1
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | Lint: py3k fixSol Jerome2013-05-101-0/+3
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | models: Fix table name quoting for pgsqlSol Jerome2013-05-101-6/+24
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | Executor: split commands given as stringsChris St. Pierre2013-05-101-0/+2
| | |
| * | Packages: handle URLErrors (e.g., timeouts) when downloading GPG keys betterChris St. Pierre2013-05-101-2/+2
| | |
| * | fixed bundle names in debugging outputChris St. Pierre2013-05-101-1/+2
| | |
| * | Frame: Print the bundle name (not Element)Sol Jerome2013-05-101-2/+3
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | tools: Fix python2 syntax errorSol Jerome2013-05-101-1/+1
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | bcfg2.spec: Add Utils.pySol Jerome2013-05-101-0/+1
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | APT: Allow specification of deb-src lines (Resolves #1148)Sol Jerome2013-05-104-2/+21
| |/ | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Probes: Fix failing nosetestsSol Jerome2013-05-101-10/+4
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * tools: pylint/pep8 fixesSol Jerome2013-05-101-10/+9
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * clarified purpose of COPYRIGHT fileChris St. Pierre2013-05-101-0/+4
| |
| * Portage: verify packages are the requested version, not the installed versionChris St. Pierre2013-05-091-4/+4
| |
| * enable CI tests on py3.2Chris St. Pierre2013-05-091-0/+1
| |
| * docs: clarified GroupPatterns docs, fixed typosChris St. Pierre2013-05-091-9/+8
| |
| * doc: Update centos guide with new Package Source styleSol Jerome2013-05-091-12/+6
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Systemd: systemd is a replacement for chkconfigSol Jerome2013-05-091-0/+2
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * fixed unit testsChris St. Pierre2013-05-071-2/+2
| |
| * POSIXUsers: allow better <MemberOf group="foo"/> syntaxChris St. Pierre2013-05-076-22/+35
| |
| * POSIXUsers: strip whitespace from MemberOf tagsChris St. Pierre2013-05-071-2/+2
| |
| * Compat: better b64encode/decode funcs for py3kChris St. Pierre2013-05-071-12/+15
| |
| * Compat: b64encode for py3k that works on strings and bytesChris St. Pierre2013-05-071-1/+7
| |
| * fixed long linesChris St. Pierre2013-05-072-2/+4
| |
| * bcfg2-info: running packageresolve with no packages uses the actual package ↵Chris St. Pierre2013-05-071-13/+17
| | | | | | | | list of the host
| * BuiltinCore: register server instance after plugins are loadedChris St. Pierre2013-05-071-1/+1
| |
| * SSLServer: fixed typoChris St. Pierre2013-05-071-1/+1
| |
| * added remaining required Core.load_plugins() callsChris St. Pierre2013-05-073-2/+5
| |
| * Merge branch 'chkconfig-respect-servicemode' of ↵Sol Jerome2013-05-061-3/+5
| |\ | | | | | | | | | https://github.com/fennm/bcfg2 into maint
| | * make chkconfig tool driver respect servicemodeMichael Fenn2013-05-061-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The bcfg2 man page states that -s disabled should stop bcfg2 from attempting to modify any services, but the Chkconfig driver (at least) does start the service during the Install phase even with -s disabled. This patch adds support to the Chkconfig driver for the servicemode config parameter. It still does chkconfig --add, which I think makes sense to happen as part of configuration, but it does not attempt to actually start the service.