Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | testsuite: fixed syncdb for Django 1.4 | Chris St. Pierre | 2012-09-07 | 1 | -3/+3 |
| | |||||
* | setup.py: Integrate tests with setuptools | Sol Jerome | 2012-09-07 | 1 | -0/+2 |
| | | | | | | | This allows you to run the testsuite by simply doing a `python setup.py test` from the project directory. Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | gentoo: Add python-daemon dependency | Sol Jerome | 2012-09-07 | 1 | -0/+1 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | testsuite: fixed patch scoping issues in py3k | Chris St. Pierre | 2012-09-07 | 4 | -130/+164 |
| | |||||
* | fixed unit tests for fixed Probes cache expiration | Chris St. Pierre | 2012-09-06 | 1 | -1/+1 |
| | |||||
* | fixed Plugin auto-name magic | Chris St. Pierre | 2012-09-06 | 1 | -1/+13 |
| | |||||
* | added link to Travis-CI builds in unit-testing docs | Chris St. Pierre | 2012-09-06 | 1 | -0/+3 |
| | |||||
* | added versioning doc to development TOC | Chris St. Pierre | 2012-09-06 | 1 | -0/+1 |
| | |||||
* | added docs about cache invalidation | Chris St. Pierre | 2012-09-06 | 2 | -6/+52 |
| | |||||
* | Documented all plugin helper objects | Chris St. Pierre | 2012-09-06 | 8 | -134/+675 |
| | |||||
* | split up mammoth Plugin.py | Chris St. Pierre | 2012-09-06 | 11 | -1259/+1257 |
| | |||||
* | documented base plugin interfaces | Chris St. Pierre | 2012-09-06 | 7 | -326/+575 |
| | |||||
* | improving plugin development docs | Chris St. Pierre | 2012-09-06 | 7 | -80/+183 |
| | |||||
* | added server-side client metadata object caching | Chris St. Pierre | 2012-09-05 | 15 | -39/+214 |
| | |||||
* | fixed FileMonitor stringification | Chris St. Pierre | 2012-09-05 | 2 | -2/+7 |
| | |||||
* | fixed some of our unittest convenience methods | Chris St. Pierre | 2012-09-05 | 1 | -2/+8 |
| | |||||
* | made CherryPyCore honor listen_all | Chris St. Pierre | 2012-09-05 | 1 | -1/+2 |
| | |||||
* | fixed cherrypy daemonization | Chris St. Pierre | 2012-09-05 | 1 | -20/+26 |
| | |||||
* | added python-daemon requires | Chris St. Pierre | 2012-09-05 | 3 | -1/+7 |
| | |||||
* | updated various scripts/components to reflect updated Core invocation for ↵ | Chris St. Pierre | 2012-09-05 | 5 | -30/+12 |
| | | | | thread-safety | ||||
* | removed bcfg2-export-config, which relied on an older Core object ↵ | Chris St. Pierre | 2012-09-05 | 2 | -159/+0 |
| | | | | instantiation and could not trivially be ported to 1.3 | ||||
* | Core: fixed threading issues preventing successful daemonization of builtin core | Chris St. Pierre | 2012-09-04 | 4 | -46/+75 |
| | |||||
* | fixed syslog reconnection message | Chris St. Pierre | 2012-09-04 | 1 | -5/+9 |
| | |||||
* | added assertRegexpMatches to Bcfg2TestCase for compat | Chris St. Pierre | 2012-09-04 | 1 | -1/+12 |
| | |||||
* | require python-sphinx >= 1.0 across the board (for the other specfile now, too) | Chris St. Pierre | 2012-09-04 | 1 | -5/+5 |
| | |||||
* | require python-sphinx >= 1.0 across the board | Chris St. Pierre | 2012-09-04 | 1 | -4/+4 |
| | |||||
* | for some reason we suddenly need to explicitly set ignore when testing INode ↵ | Chris St. Pierre | 2012-09-04 | 1 | -0/+1 |
| | | | | objects | ||||
* | fixed up tools documentation, added tests for tools doco | Chris St. Pierre | 2012-09-04 | 6 | -133/+144 |
| | |||||
* | reorganized testsuite to allow tests on stuff outside of src | Chris St. Pierre | 2012-09-04 | 21 | -0/+0 |
| | |||||
* | Metadata: fixed category suppression, warnings about category suppression | Chris St. Pierre | 2012-09-04 | 1 | -23/+25 |
| | |||||
* | added POSIX/Symlink.py unit tests for relative symlinks | Chris St. Pierre | 2012-09-04 | 1 | -0/+18 |
| | |||||
* | fully process decision lists and pre- actions in dryrun mode (#1052) | Chris St. Pierre | 2012-09-04 | 1 | -1/+1 |
| | |||||
* | redhat init scripts: Update to be more like the debian scripts | John Morris | 2012-09-03 | 2 | -43/+28 |
| | | | | | | | | | | | | | | Fixing this script for RedHat; its advantage over the Debian script is the dependency on lsb drags in quite a number of extra, otherwise- unneeded packages. - Remove agent functions from bcfg2.init - Add success || failure messages - Include options from /etc/sysconfig/bcfg2* - Other snippets from debian script (cherry picked from commit 4034d6e503f1543223355f7aceb6aefd933fabb3) Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | Options.py: Preserve config file option name case | John Morris | 2012-09-03 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | | See this link: http://docs.python.org/library/configparser.html#ConfigParser.RawConfigParser.optionxform By default, RawConfigParser squashes option names to lower case. The ZBCA plugin, before plugin configuration was moved from data directories to /etc/bcfg2.conf, relied on option name case to be preserved because X509v3 extension names use mixed case. Moving the ZBCA config into bcfg2.conf breaks the plugin because pyOpenSSL no longer recognizes the extension names. This patch causes RawConfigParser to preserve option name case. This is anticipated to break things if users have placed upper-case characters in config file option names. (cherry picked from commit 043706ab10034461f64a53060d8ba54f278c2e0c) Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | settings: Fix django webapp for 1.4 (#1121) | Sol Jerome | 2012-09-03 | 1 | -2/+2 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | bcfg2.spec: Fix django dep on OpenSUSE (#1124) | Christopher 'm4z' Holm | 2012-09-03 | 1 | -1/+2 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | Fix bashisms in cron jobs. | Andy Brody | 2012-09-02 | 2 | -6/+6 |
| | | | | http://mywiki.wooledge.org/Bashism | ||||
* | testsuite: Fix Path type='device' tests | Sol Jerome | 2012-09-02 | 1 | -4/+4 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | POSIX/Device: Change perms back to mode | Sol Jerome | 2012-09-02 | 3 | -2/+5 |
| | | | | | | | | Change our terminology to match that used by MKNOD(1). This makes the client tool behave as it did previously. Also, add 'mode' to the schema to make `bcfg2-lint` happy. Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | bcfg2-lint: fix terminal text wrapping (from John Morris) | Chris St. Pierre | 2012-09-01 | 1 | -3/+3 |
| | |||||
* | bcfg2-lint: fix lint plugin list (from John Morris) | Chris St. Pierre | 2012-09-01 | 1 | -3/+2 |
| | |||||
* | bcfg2-lint: allow relative symlinks (from John Morris) | Chris St. Pierre | 2012-09-01 | 1 | -1/+4 |
| | |||||
* | doc: Fix code-block directive | Sol Jerome | 2012-08-31 | 1 | -4/+2 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | Version bump to 1.3.0pre1 | Sol Jerome | 2012-08-31 | 14 | -17/+29 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | deprecated Account and Hostbase | Chris St. Pierre | 2012-08-31 | 2 | -0/+2 |
| | |||||
* | export.py: handle RPM changelogs, new Bcfg2/version.py; fixed some paths | Chris St. Pierre | 2012-08-31 | 1 | -2/+46 |
| | |||||
* | deprecated info/:info, .cat, and .diff files | Chris St. Pierre | 2012-08-31 | 4 | -1/+12 |
| | |||||
* | deprecated Statistics, Snapshots | Chris St. Pierre | 2012-08-31 | 2 | -1/+2 |
| | |||||
* | install new POSIX, FileMonitor subpackages in setup.py | Chris St. Pierre | 2012-08-31 | 1 | -0/+2 |
| | |||||
* | fixed walk_packages implementation for py2.4 | Chris St. Pierre | 2012-08-31 | 1 | -0/+2 |
| |