summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Server/Plugins
Commit message (Collapse)AuthorAgeFilesLines
* Reporting: remove experimentalTim Laszlo2012-10-291-1/+0
|
* fixed unit testsChris St. Pierre2012-10-291-0/+3
|
* added database locking to MetadataChris St. Pierre2012-10-292-7/+13
|
* Probes/DatabaseBackend: add a thread lock for databases that cannot handle ↵Tim Laszlo2012-10-261-0/+1
| | | | multiple writes
* Metadata: only write to the database when a change occursTim Laszlo2012-10-261-5/+9
|
* fixed Metadata unit testsChris St. Pierre2012-10-261-2/+5
|
* set profile group from Connector groups if not set initially; set from ↵Chris St. Pierre2012-10-261-0/+11
| | | | default group if not set by Connectors
* better error handling when adding a clientChris St. Pierre2012-10-261-4/+13
|
* only permit one thread to write to clients.xml (or clients.xml.new) at a timeChris St. Pierre2012-10-261-8/+27
|
* improved error messages during failed decryptionChris St. Pierre2012-10-243-12/+12
|
* Update internal probe data at once.Tim Laszlo2012-10-231-13/+10
| | | | | | | When a large number of clients upload probe data at once, the data is occasionally written out before the data is fully populated. This causes writes to fail with KeyErrors on the server and clients to stop running.
* Git.py - fallback to native git when dulwich not installedJake Davis2012-10-211-1/+11
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* copy probe data when writing probed.xml to avoid race conditionChris St. Pierre2012-10-191-6/+11
|
* CfgLegacyInfo: Move the dict outside of the for loopTim Laszlo2012-10-171-7/+6
|
* assigned Cfg handlers explicit priorities to avoid over-zealous regex matchesChris St. Pierre2012-10-177-3/+36
|
* expanded pylint coverage to Admin modes, removed some old/broken admin modesChris St. Pierre2012-10-171-2/+6
|
* Packages: import error we catchChris St. Pierre2012-10-161-1/+1
|
* Packages: better error handling for GPG key downloadingChris St. Pierre2012-10-161-3/+15
|
* fixed a few straggling perms -> mode changesChris St. Pierre2012-10-151-1/+1
|
* Plugins: Update builtin plugins to use 'mode' attributeSol Jerome2012-10-1513-28/+27
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* POSIXCompat: Revive compatibility plugin for POSIXSol Jerome2012-10-151-0/+22
| | | | | | | This plugin adds back the perms attribute for older client compatibility. Can be removed in a future release. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* added support for JSON and YAML properties filesChris St. Pierre2012-10-152-32/+209
|
* wrote sphinx docs for base server CoreChris St. Pierre2012-10-154-47/+47
|
* bcfg2-lint: rolled Duplicates plugin into MetadataLintChris St. Pierre2012-10-151-12/+44
|
* fixed docs for Apt and Pac collections. can haz sphinx 1.1 yet?Chris St. Pierre2012-10-113-1/+27
|
* Packages: updated pulp repo handling to latest Pulp v1 APIChris St. Pierre2012-10-114-16/+157
|
* Packages: added stats trackingChris St. Pierre2012-10-105-4/+22
|
* bcfg2-lint: check for duplicate groups defined in MetadataChris St. Pierre2012-10-091-1/+22
|
* Reporting: move pickling from base transport to LocalFilesystem transportChris St. Pierre2012-10-091-20/+11
|
* Reporting: made plugin produce errors if South is not installedChris St. Pierre2012-10-091-0/+12
|
* fixed more pylint checksChris St. Pierre2012-10-091-22/+22
|
* Replace DBStats with ReportingTim Laszlo2012-10-081-86/+6
|
* Remove debug messageTim Laszlo2012-10-081-1/+0
|
* Reporting: Merge new reporting dataTim Laszlo2012-10-082-0/+107
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move reporting data to a new schema Use south for django migrations Add bcfg2-report-collector daemon Conflicts: doc/development/index.txt doc/server/plugins/connectors/properties.txt doc/server/plugins/generators/packages.txt setup.py src/lib/Bcfg2/Client/Tools/SELinux.py src/lib/Bcfg2/Compat.py src/lib/Bcfg2/Encryption.py src/lib/Bcfg2/Options.py src/lib/Bcfg2/Server/Admin/Init.py src/lib/Bcfg2/Server/Admin/Reports.py src/lib/Bcfg2/Server/BuiltinCore.py src/lib/Bcfg2/Server/Core.py src/lib/Bcfg2/Server/FileMonitor/Inotify.py src/lib/Bcfg2/Server/Plugin/base.py src/lib/Bcfg2/Server/Plugin/interfaces.py src/lib/Bcfg2/Server/Plugins/Cfg/CfgEncryptedGenerator.py src/lib/Bcfg2/Server/Plugins/FileProbes.py src/lib/Bcfg2/Server/Plugins/Ohai.py src/lib/Bcfg2/Server/Plugins/Packages/Collection.py src/lib/Bcfg2/Server/Plugins/Packages/Source.py src/lib/Bcfg2/Server/Plugins/Packages/Yum.py src/lib/Bcfg2/Server/Plugins/Packages/__init__.py src/lib/Bcfg2/Server/Plugins/Probes.py src/lib/Bcfg2/Server/Plugins/Properties.py src/lib/Bcfg2/Server/Reports/backends.py src/lib/Bcfg2/Server/Reports/manage.py src/lib/Bcfg2/Server/Reports/nisauth.py src/lib/Bcfg2/settings.py src/sbin/bcfg2-crypt src/sbin/bcfg2-yum-helper testsuite/Testsrc/Testlib/TestServer/TestPlugins/TestProbes.py testsuite/Testsrc/Testlib/TestServer/TestPlugins/TestSEModules.py
* Metadata: added warnings about bogus profile groupsChris St. Pierre2012-10-041-5/+34
|
* fixed bcfg2-lint checking of bundle names with . in themChris St. Pierre2012-10-041-1/+1
|
* FileProbes: escape literal % in probe codeChris St. Pierre2012-10-041-2/+2
|
* Cfg: fixed regexes for handling and ignoring files with different Cfg handlersChris St. Pierre2012-10-031-39/+17
|
* Cfg: fixed some issues with genshi error handlingChris St. Pierre2012-10-031-2/+2
|
* better error reporting for unknown template bundle render failuresChris St. Pierre2012-10-031-3/+3
|
* testsuite: expanded pylint coverageChris St. Pierre2012-10-033-85/+106
|
* testsuite: added unit tests for Cfg handlersChris St. Pierre2012-10-027-24/+27
|
* Cfg: deprecated perms="inherit"Chris St. Pierre2012-10-021-0/+2
|
* testsuite: unit tests for Cfg plugin and base handlersChris St. Pierre2012-10-021-100/+124
|
* made client runs abort on probe failure, added option to disable thatChris St. Pierre2012-09-281-8/+19
|
* wrote unit tests for PropertiesChris St. Pierre2012-09-271-3/+4
|
* various pylint fixesChris St. Pierre2012-09-2511-93/+42
|
* testsuite: fix path in pylint testsChris St. Pierre2012-09-251-1/+1
|
* misc. minor bug fixesChris St. Pierre2012-09-253-12/+15
|
* expanded pylint coverageChris St. Pierre2012-09-252-119/+207
|