Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Plugins: refactored out unnecessary datastore constructor argument | Chris St. Pierre | 2013-10-29 | 1 | -2/+2 |
| | |||||
* | Merge branch 'maint' | Chris St. Pierre | 2013-09-04 | 1 | -5/+0 |
|\ | | | | | | | | | | | | | | | | | | | Conflicts: doc/client/tools/actions.txt schemas/authorizedkeys.xsd src/lib/Bcfg2/Client/Frame.py src/lib/Bcfg2/Server/Plugin/helpers.py src/lib/Bcfg2/Server/Plugins/Bundler.py testsuite/Testsrc/Testlib/TestServer/TestPlugin/Testhelpers.py | ||||
| * | XMLFileBacked: Monitor XIncludes whenever a FAM is available | Chris St. Pierre | 2013-09-04 | 1 | -4/+5 |
| | | | | | | | | | | | | | | | | | | | | This monitors XIncluded files even if should_monitor=False, since the object monitoring the base file will not monitor XIncludes. This ensures that XIncluded files are properly monitored whenever possible, particularly for Bundler and Properties. This is a partial backport of 5b66845 -- as much of a backport as is possible without a module-level FAM object. | ||||
* | | Options: migrated plugins to new options parser | Chris St. Pierre | 2013-06-27 | 1 | -55/+1 |
| | | |||||
* | | fixed unit tests | Chris St. Pierre | 2013-05-20 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'maint' | Chris St. Pierre | 2013-05-17 | 1 | -3/+4 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
| * | doc: added devel docs for bcfg2-lint plugins | Chris St. Pierre | 2013-05-14 | 1 | -4/+9 |
| | | |||||
| * | testsuite: fixed issues found by latest version of pylint | Chris St. Pierre | 2013-03-26 | 1 | -1/+1 |
| | | |||||
| * | testsuite: fixed issues found by latest version of pep8 | Chris St. Pierre | 2013-03-26 | 1 | -8/+6 |
| | | |||||
| * | Handle FAM monitor failures more gracefully: | Chris St. Pierre | 2013-03-25 | 1 | -10/+2 |
| | | | | | | | | | | | | | | | | | | * 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. | ||||
| * | better Genshi syntax lint checker | Chris St. Pierre | 2013-02-14 | 1 | -2/+1 |
| | | |||||
* | | Bundler: added support for independent bundles | Chris St. Pierre | 2013-02-08 | 1 | -0/+4 |
| | | |||||
* | | Bundler: improved XInclude support, added inter-bundle dependencies | Chris St. Pierre | 2013-02-08 | 1 | -9/+46 |
| | | |||||
* | | Bundler: various changes | Chris St. Pierre | 2013-02-04 | 1 | -39/+62 |
| | | | | | | | | | | | | | | * Deprecated use of an explicit name attribute * Deprecated .genshi bundles * Minor restructuring for better performance * bcfg2-lint updates | ||||
* | | added genshi support to StructFile | Chris St. Pierre | 2013-02-04 | 1 | -91/+5 |
| | | |||||
* | | made genshi a requirement | Chris St. Pierre | 2013-01-22 | 1 | -88/+61 |
| | | |||||
* | | fixed unit tests | Chris St. Pierre | 2013-01-17 | 1 | -18/+16 |
| | | |||||
* | | added a module-level FAM object to avoid passing it as an argument a billion ↵ | Chris St. Pierre | 2013-01-17 | 1 | -4/+2 |
| | | | | | | | | times | ||||
* | | removed deprecated plugins: TGenshi, TCheetah, Account, Hostbase, Snapshots, ↵ | Chris St. Pierre | 2013-01-17 | 1 | -18/+48 |
| | | | | | | | | Statistics, Editor | ||||
* | | added module-level OptionParser to avoid passing it as an argument or global ↵ | Chris St. Pierre | 2013-01-17 | 1 | -12/+7 |
|/ | | | | all over | ||||
* | Templating updates: | Chris St. Pierre | 2012-11-19 | 1 | -3/+12 |
| | | | | | | * Added "repo" variable to all template formats * Made variables available in Genshi and Cheetah template more similar * Improved docs | ||||
* | wrote sphinx docs for base server Core | Chris St. Pierre | 2012-10-15 | 1 | -1/+1 |
| | |||||
* | fixed bcfg2-lint checking of bundle names with . in them | Chris St. Pierre | 2012-10-04 | 1 | -1/+1 |
| | |||||
* | better error reporting for unknown template bundle render failures | Chris St. Pierre | 2012-10-03 | 1 | -3/+3 |
| | |||||
* | more pylint checks | Chris St. Pierre | 2012-09-25 | 1 | -48/+48 |
| | |||||
* | Bundler: Add logger for BundleTemplateFile | Sol Jerome | 2012-08-18 | 1 | -5/+7 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | Removed deprecated plugins BB, Svcmgr, SGenshi | Chris St. Pierre | 2012-08-15 | 1 | -3/+54 |
| | |||||
* | bcfg2-lint bug fixes | Chris St. Pierre | 2012-07-11 | 1 | -1/+3 |
| | |||||
* | unified [Single]XMLFileBacked, enabled xinclude pretty much everywhere | Chris St. Pierre | 2012-06-25 | 1 | -3/+2 |
| | |||||
* | made bcfg2-lint load lint plugins from server plugins where appropriate | Chris St. Pierre | 2012-06-14 | 1 | -0/+50 |
| | |||||
* | Bundler: Fix genshi import | Sol Jerome | 2012-05-21 | 1 | -2/+2 |
| | | | | | | | | | | | | | | Wasn't properly importing genshi previously. >>> import genshi.template.base.TemplateError Traceback (most recent call last): File "<input>", line 1, in <module> ImportError: No module named TemplateError >>> import genshi.template.base >>> genshi.template.base.TemplateError <class 'genshi.template.base.TemplateError'> Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | more fixes for missing genshi | Chris St. Pierre | 2012-05-21 | 1 | -18/+11 |
| | |||||
* | merged maint | Chris St. Pierre | 2012-05-15 | 1 | -2/+3 |
| | |||||
* | Allow to run directly from a git checkout (#1037) | Sol Jerome | 2012-03-24 | 1 | -0/+99 |
Signed-off-by: Sol Jerome <sol.jerome@gmail.com> |