Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | DBSettings: fix up <repository> in database name | Chris St. Pierre | 2014-11-10 | 1 | -1/+1 |
| | |||||
* | testsuite: better debug capturing for options tests | Chris St. Pierre | 2014-11-10 | 1 | -2/+6 |
| | |||||
* | call shutdown on subcommand registries | Chris St. Pierre | 2014-11-10 | 2 | -6/+11 |
| | |||||
* | fixed some places where plugin loading should fail silently | Chris St. Pierre | 2014-11-10 | 3 | -8/+19 |
| | |||||
* | testsuite: skip nested exclusive option group test on py2.6 | Chris St. Pierre | 2014-11-10 | 1 | -2/+2 |
| | |||||
* | testsuite: Added unit tests for new option parsing | Chris St. Pierre | 2014-11-10 | 10 | -199/+305 |
| | |||||
* | Merge branch 'reporting-limit-children' of https://github.com/AlexanderS/bcfg2 | Sol Jerome | 2014-11-09 | 1 | -12/+30 |
|\ | |||||
| * | Reporting/Collector: fix python2.4 compatibility | Alexander Sulfrian | 2014-10-27 | 1 | -9/+11 |
| | | |||||
| * | Reporting/Collector: add max-children argument | Alexander Sulfrian | 2014-10-27 | 1 | -3/+19 |
| | | | | | | | | | | | | Add option to limit the count of child threads to import the transactions. If the number is exceeded the next import will block until one thread is ready. | ||||
* | | Merge branch 'yum-fix-syntax' of https://github.com/AlexanderS/bcfg2 | Sol Jerome | 2014-11-09 | 1 | -5/+6 |
|\ \ | |||||
| * | | Client/Tools/YUM: compareEVR is in rpmUtils.miscutils | Alexander Sulfrian | 2014-10-28 | 1 | -1/+2 |
| | | | |||||
| * | | Client/Tools/YUM: fix whitespace errors | Alexander Sulfrian | 2014-10-28 | 1 | -4/+4 |
| | | | |||||
* | | | Merge branch 'master' of https://github.com/gordonmessmer/bcfg2 | Sol Jerome | 2014-11-06 | 1 | -2/+12 |
|\ \ \ | |||||
| * | | | Remove trailing white space. | Gordon Messmer | 2014-10-29 | 1 | -2/+2 |
| | | | | |||||
| * | | | Add remaining systemd unit types. | Gordon Messmer | 2014-10-28 | 1 | -1/+3 |
| | | | | |||||
| * | | | Add docstring for new function. | Gordon Messmer | 2014-10-22 | 1 | -0/+1 |
| | | | | |||||
| * | | | If a service name ends with .service, .socket, or .target, do not | Gordon Messmer | 2014-10-21 | 1 | -2/+9 |
| | | | | | | | | | | | | | | | | automatically add ".service" to the end when calling systemctl. This change allows users to manage sockets and targets using systemctl. | ||||
* | | | | Lint: fix default value for lint_plugins | Alexander Sulfrian | 2014-10-30 | 9 | -30/+49 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a bit tricky because we need the enabled server plugins for the default value. To have these available before parsing lint_plugins the server plugins needs to be parsed during early parsing mode. Additional there are lint plugins that has no matching server plugin. To identify them, this adds a reference from the lint plutins to the name of the matching server plugins in the member variable __serverplugin__. If this variable is None the plugin is always used. If a lint plugin could not be imported (maybe because of a missing dependency) the plugin is ignored and not considered as a default value. | ||||
* | | | | Lint: handle KeyboardInterupt during fam events | Alexander Sulfrian | 2014-10-30 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | If a KeyboardInterupt occurs during block_for_fam_events core.shutdown() has to be called. block_For_fam_events will start the fam thread and if shutdown is not called the main thread will stop on an exception and python will wait until the fam thread stops (never). | ||||
* | | | | Lint/Comments: add missing options | Alexander Sulfrian | 2014-10-30 | 1 | -1/+9 |
| | | | | |||||
* | | | | Lint/Comments: fix typo in options | Alexander Sulfrian | 2014-10-30 | 1 | -2/+2 |
| | | | | |||||
* | | | | Lint: remove executable bit from source files | Alexander Sulfrian | 2014-10-30 | 2 | -0/+0 |
| | | | | |||||
* | | | | Lint/TemplateAbuse: we need the <Info> element | Alexander Sulfrian | 2014-10-30 | 1 | -1/+1 |
| | | | | |||||
* | | | | Lint/TemplateAbuse: fix access to FileInfo xml data | Alexander Sulfrian | 2014-10-30 | 2 | -2/+2 |
| | | | | |||||
* | | | | Lint/Validate: fix default schema path | Alexander Sulfrian | 2014-10-29 | 1 | -1/+1 |
| | | | | |||||
* | | | | Fix missing import line for django.core.management. | Matt Kemp | 2014-10-28 | 1 | -0/+1 |
| |/ / |/| | | |||||
* | | | YUM.py: Fix tracebacks from 00a15600 | Sol Jerome | 2014-10-28 | 1 | -6/+6 |
| | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | | | Merge pull request #225 from AlexanderS/fix-stats-only-important | Chris St. Pierre | 2014-10-27 | 1 | -5/+11 |
|\ \ \ | | | | | | | | | Client: fix statistics for only-important mode | ||||
| * | | | Client: fix statistics for only-important mode | Alexander Sulfrian | 2014-10-26 | 1 | -5/+11 |
| | |/ | |/| | | | | | | | Do not report non-important entries as bad entries in only-important mode. | ||||
* / | | Server/Plugins/ALC: do not require a name attribute | Alexander Sulfrian | 2014-10-26 | 1 | -0/+1 |
|/ / | |||||
* | | Fixed py2.6-ism properly | Chris St. Pierre | 2014-10-20 | 1 | -2/+6 |
| | | |||||
* | | removed python 2.6-ism | Chris St. Pierre | 2014-10-20 | 1 | -2/+2 |
| | | |||||
* | | Set option types on YUM/RPM list options | Chris St. Pierre | 2014-10-20 | 2 | -4/+6 |
| | | |||||
* | | Merge pull request #216 from jsbillings/yum-plugin-master | Chris St. Pierre | 2014-10-20 | 1 | -0/+20 |
|\ \ | | | | | | | YUM: Add options to enable and disable Yum plugins | ||||
| * | | YUM: Add options to enable and disable Yum plugins | Jonathan Billings | 2014-10-17 | 1 | -0/+20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds two options you can define: * disabled_plugins: A comma-separated list of plugins to disable * enabled_plugins: A comma-separated list of plugins to enable This allows you to run bcfg2 with certain plugins enabled or disabled when they're not set that way in the yum configuration. This is useful because the Bcfg2 YUM plugin is initialized before it can read in any files that might overwrite yum plugin configuration. | ||||
* | | | Client/Proxy: use keyword arguments to match the correct order | Alexander Sulfrian | 2014-10-20 | 1 | -6/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | The XMLRPCTransport __init__ method defines several arguments with default values. The current call missed the use_datetime argument, so that the client_timeout will set the use_datetime paramenter and the protocol option was used as timeout (does not work, because a float is required and raises an exception). | ||||
* | | | Options: change default communication protocol to xmlrpc/tlsv1 | Alexander Sulfrian | 2014-10-15 | 3 | -9/+9 |
| | | | |||||
* | | | Options: add missing communication:protocol options | Alexander Sulfrian | 2014-10-15 | 4 | -4/+17 |
| | | | | | | | | | | | | | | | The option was there in bcfg2-1.3.x and is still documented (maybe it just got lost during the options rewrite). | ||||
* | | | InfoXML: <Path> filter should match on realpath | Alexander Sulfrian | 2014-10-14 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | When using altsrc the name of real file created on the client is now in the realname attribute of the entry. The <Path> filter in the info.xml should match theses if available to set different permissions for the different files created by one template with altsrc. | ||||
* | | | Merge pull request #209 from AlexanderS/fix-password-auth | Chris St. Pierre | 2014-10-14 | 3 | -14/+16 |
|\ \ \ | | | | | | | | | Options/Commmon: remove default values for ssl-key/ssl-cert | ||||
| * | | | Options/Common: remove defaults for ssl-key/ssl-cert on the Client | Alexander Sulfrian | 2014-10-14 | 3 | -14/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | With these default values it is impossible to remove the ssl key and ssl cert from the configuration and use password auth. Configuration options could not be condensed in Bcfg2.Options.Common, because Server and Client needs different default values. | ||||
* | | | | Merge pull request #205 from AlexanderS/fix-action | Chris St. Pierre | 2014-10-14 | 1 | -1/+1 |
|\ \ \ \ | |/ / / |/| | | | Tools/Action: fix typo | ||||
| * | | | Tools/Action: fix typo | Alexander Sulfrian | 2014-10-14 | 1 | -1/+1 |
| | |/ | |/| | |||||
* | | | Merge branch 'fix-pkgng' of https://github.com/AlexanderS/bcfg2 | Sol Jerome | 2014-10-14 | 2 | -4/+4 |
|\ \ \ | |||||
| * | | | Packages: enable Pkgng backend by default | Alexander Sulfrian | 2014-10-14 | 1 | -1/+2 |
| | | | | |||||
| * | | | Packages/Pkgng: fix arguments of __init__ | Alexander Sulfrian | 2014-10-13 | 1 | -3/+2 |
| | | | | | | | | | | | | | | | | | | | | This plugin was developed for 1.3.x and during the transition to master the changed arguments of Collection.__init__ were missed. | ||||
* | | | | Server/Plugins/Decisions: fix typo | Sol Jerome | 2014-10-13 | 1 | -1/+1 |
| |/ / |/| | | | | | | | | | | | | | | Modified from github #204. Thanks to Alexander Sulfrain. Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | | | Fix docstring | Gordon Messmer | 2014-09-12 | 1 | -1/+1 |
| | | | |||||
* | | | Another lint whitespace fix. | Gordon Messmer | 2014-09-11 | 1 | -1/+1 |
| | | | |||||
* | | | Fix lint warnings. | Gordon Messmer | 2014-09-11 | 1 | -1/+2 |
| | | |