summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Server/Plugins/FileProbes.py
Commit message (Collapse)AuthorAgeFilesLines
* Remove blanket excepts from plugins and lintChris St. Pierre2015-02-181-2/+2
| | | | | | | | | | This removes most blanket except: clauses from all plugins, including the base plugin libraries, and bcfg2-lint. The few that remain should all be necessary. Most of the changes were quite minor, but this did require some restructuring of the CfgPrivateKeyCreator; as a result, the tests for that module were rewritten.
* Plugins: refactored out unnecessary datastore constructor argumentChris St. Pierre2013-10-291-2/+2
|
* Pylint/PEP8 fixesSol Jerome2013-09-061-1/+1
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* testsuite: fixed most pylint complaintsChris St. Pierre2013-08-091-2/+2
|
* Options: migrated plugins to new options parserChris St. Pierre2013-06-271-5/+4
|
* Merge branch 'maint'Sol Jerome2013-06-021-1/+5
|\ | | | | | | | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> Conflicts: doc/installation/distributions.txt doc/server/snapshots/index.txt src/lib/Bcfg2/Server/Plugin/helpers.py src/sbin/bcfg2-server
| * FileProbes: made client probe compatible with bcfg2 1.2Chris St. Pierre2013-05-211-1/+5
| |
* | Merge branch 'maint'Chris St. Pierre2013-04-241-6/+4
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/lib/Bcfg2/Client/Client.py src/lib/Bcfg2/Client/Frame.py src/lib/Bcfg2/Client/Tools/YUM.py src/lib/Bcfg2/Options.py src/lib/Bcfg2/Server/Admin/Perf.py src/lib/Bcfg2/Server/Admin/Xcmd.py src/lib/Bcfg2/Server/Admin/__init__.py src/lib/Bcfg2/Server/Core.py src/lib/Bcfg2/Server/FileMonitor/Fam.py src/lib/Bcfg2/Server/Lint/RequiredAttrs.py src/lib/Bcfg2/Server/Plugin/helpers.py src/lib/Bcfg2/Server/Plugins/Base.py src/lib/Bcfg2/Server/Plugins/Bundler.py src/lib/Bcfg2/Server/Plugins/Cfg/CfgPrivateKeyCreator.py src/lib/Bcfg2/Server/Plugins/Cvs.py src/lib/Bcfg2/Server/Plugins/Darcs.py src/lib/Bcfg2/Server/Plugins/Decisions.py src/lib/Bcfg2/Server/Plugins/FileProbes.py src/lib/Bcfg2/Server/Plugins/Fossil.py src/lib/Bcfg2/Server/Plugins/Git.py src/lib/Bcfg2/Server/Plugins/Metadata.py src/lib/Bcfg2/Server/Plugins/NagiosGen.py src/lib/Bcfg2/Server/Plugins/Packages/PackagesSources.py src/lib/Bcfg2/Server/Plugins/Packages/Source.py src/lib/Bcfg2/Server/Plugins/Packages/Yum.py src/lib/Bcfg2/Server/Plugins/Properties.py src/lib/Bcfg2/Server/Plugins/__init__.py src/lib/Bcfg2/Server/__init__.py src/sbin/bcfg2-build-reports src/sbin/bcfg2-crypt testsuite/Testsrc/Testlib/TestServer/TestPlugin/Testhelpers.py testsuite/Testsrc/Testlib/TestServer/TestPlugins/TestMetadata.py testsuite/Testsrc/Testlib/TestServer/TestPlugins/TestProperties.py
| * testsuite: fixed issues found by latest version of pep8Chris St. Pierre2013-03-261-5/+2
| |
| * Handle FAM monitor failures more gracefully:Chris St. Pierre2013-03-251-1/+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.
* | made XInlcude and Encryption support more consistentChris St. Pierre2013-02-071-7/+4
| |
* | added a module-level FAM object to avoid passing it as an argument a billion ↵Chris St. Pierre2013-01-171-2/+2
| | | | | | | | times
* | abstracted encryption support from Properties/CfgPrivateKeyCreator to StructFileChris St. Pierre2013-01-171-5/+8
|/
* fixed conversion to octal in py3kChris St. Pierre2012-12-041-3/+3
|
* fixed a few straggling perms -> mode changesChris St. Pierre2012-10-151-1/+1
|
* Plugins: Update builtin plugins to use 'mode' attributeSol Jerome2012-10-151-2/+2
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* FileProbes: escape literal % in probe codeChris St. Pierre2012-10-041-2/+2
|
* made client runs abort on probe failure, added option to disable thatChris St. Pierre2012-09-281-8/+19
|
* run pylint for errors on almost everything, full runs on some selected stuffChris St. Pierre2012-09-251-26/+24
|
* FileProbes: removed client-side lxml requirementChris St. Pierre2012-09-181-16/+19
|
* renamed Bcfg2Py3k to CompatChris St. Pierre2012-08-271-2/+2
|
* fixed lxml.etree.tostring invocationsChris St. Pierre2012-08-221-4/+5
|
* lots of various py3k fixesChris St. Pierre2012-08-211-9/+9
|
* fixed syntax errorChris St. Pierre2012-08-201-1/+1
|
* FileProbes: fixed bug introduced by Cfg rewriteChris St. Pierre2012-08-161-7/+3
|
* FileProbes creates new entries in Cfg (https://github.com/Bcfg2/bcfg2/issues/38)Chris St. Pierre2012-08-151-4/+4
|
* print function fixesChris St. Pierre2012-08-151-2/+2
|
* unified [Single]XMLFileBacked, enabled xinclude pretty much everywhereChris St. Pierre2012-06-251-10/+4
|
* merged maintChris St. Pierre2012-05-151-1/+4
|
* Allow to run directly from a git checkout (#1037)Sol Jerome2012-03-241-0/+230
Signed-off-by: Sol Jerome <sol.jerome@gmail.com>