summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Options.py
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'maint'Sol Jerome2013-07-081-0/+29
|\ | | | | | | | | | | Conflicts: src/lib/Bcfg2/settings.py src/sbin/bcfg2-crypt
| * Options: Fix typosSol Jerome2013-06-291-1/+1
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Options: add database.optionsAlexander Sulfrian2013-06-281-0/+7
| | | | | | | | | | | | | | With the options setting in the database section of the config file various database options for the django database could be set (like ssl mode for postgres). For more information, consult your django databse backend module's documentation.
| * Opitons: add cook function to parse a dict for the config fileAlexander Sulfrian2013-06-281-0/+22
| |
* | bcfg2-test: added option to spawn multiple child processes to run testsChris St. Pierre2013-06-021-1/+7
| | | | | | | | | | | | | | | | | | | | (cherry picked from commit 6fcce024d45c0f6312b17c19140272f192f18841) Signed-off-by: Sol Jerome <sol.jerome@gmail.com> Conflicts: src/lib/Bcfg2/Options.py src/sbin/bcfg2-test
* | Merge branch 'maint'Sol Jerome2013-06-021-1/+1
|\| | | | | | | | | | | | | | | | | | | 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
| * Options: fixed typo in optionChris St. Pierre2013-05-231-1/+1
| |
* | Merge branch 'maint'Chris St. Pierre2013-05-211-1/+12
|\|
| * added multiprocessing server coreChris St. Pierre2013-05-201-1/+12
| |
| * minor fixes for FAM blockingJason Kincl2013-05-011-0/+1
| |
| * Adding option to force server to wait until all FAM events are processedJason Kincl2013-05-011-0/+5
| |
* | Merge branch 'maint'Chris St. Pierre2013-04-241-5/+18
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * Options: add environment var for config fileChris St. Pierre2013-04-191-1/+2
| |
| * Options: Fix PEP8 errorSol Jerome2013-04-041-0/+1
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Promote bcfg2-info to have it's own Options dictMichael Fenn2013-04-011-0/+4
| | | | | | | | | | | | | | | | | | | | Turns out that CLIENT_COMMON_OPTIONS and SERVER_COMMON_OPTIONS conflict. Adding ppath and max_copies (turns out the latter is also necessary) to the bcfg2-info code directly seemed like a maintenance problem waiting to happen, so I factored that out into a new INFO_COMMON_OPTIONS dict. That will keep any options parsing special cases out of the bcfg2-info code hopefully be more maintainable going forward.
| * Added option to periodically dump performance stats to logsChris St. Pierre2013-03-291-1/+12
| |
| * testsuite: fixed issues found by latest version of pylintChris St. Pierre2013-03-261-3/+3
| |
* | Merge branch '1.4.x'Chris St. Pierre2013-04-231-111/+86
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: debian/bcfg2-server.install doc/server/plugins/grouping/metadata.txt src/lib/Bcfg2/Client/Client.py src/lib/Bcfg2/Client/Tools/Portage.py src/lib/Bcfg2/Client/Tools/RcUpdate.py src/lib/Bcfg2/Client/Tools/YUM24.py src/lib/Bcfg2/Client/Tools/__init__.py src/lib/Bcfg2/Client/Tools/launchd.py src/lib/Bcfg2/Options.py src/lib/Bcfg2/Server/Core.py src/lib/Bcfg2/Server/Plugin/helpers.py src/lib/Bcfg2/Server/Plugins/Metadata.py src/lib/Bcfg2/Server/models.py src/lib/Bcfg2/Utils.py src/sbin/bcfg2-info src/sbin/bcfg2-test testsuite/Testsrc/Testlib/TestClient/TestTools/Test_init.py testsuite/Testsrc/test_code_checks.py
| * | removed in-place modification of "states" dict in client toolsChris St. Pierre2013-02-211-3/+3
| | |
| * | extended usage of Executor class, added client-side timeout optionsChris St. Pierre2013-02-141-1/+23
| | |
| * | Metadata: allowed setting global default authentication typeChris St. Pierre2013-02-141-1/+7
| | |
| * | fixed some option parsing bugsChris St. Pierre2013-02-121-8/+10
| | |
| * | Merge branch '1.3.1' into 1.4.xChris St. Pierre2013-01-181-1/+25
| |\ \
| | * \ Merge branch 'master' into 1.3.1Chris St. Pierre2013-01-181-1/+25
| | |\ \ | | | | | | | | | | | | | | | | | | | | Conflicts: src/lib/Bcfg2/Server/Plugins/Properties.py
| | * | | Options: split loading a new OptionParser from fetching an existing parserChris St. Pierre2013-01-171-13/+18
| | | | |
| | * | | added module-level OptionParser to avoid passing it as an argument or global ↵Chris St. Pierre2013-01-171-9/+59
| | | | | | | | | | | | | | | | | | | | all over
| * | | | removed deprecated tools: RPMng, YUM24, YUMngChris St. Pierre2013-01-171-89/+13
| | | | |
| * | | | Options: split loading a new OptionParser from fetching an existing parserChris St. Pierre2013-01-171-13/+18
| | | | |
| * | | | added module-level OptionParser to avoid passing it as an argument or global ↵Chris St. Pierre2013-01-171-9/+59
| |/ / / | | | | | | | | | | | | all over
* | | | minor fixes for FAM blockingJason Kincl2013-04-171-0/+1
| | | |
* | | | Adding option to force server to wait until all FAM events are processedJason Kincl2013-04-171-0/+5
| | | |
* | | | Promote bcfg2-info to have it's own Options dictMichael Fenn2013-03-291-0/+4
| |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | Turns out that CLIENT_COMMON_OPTIONS and SERVER_COMMON_OPTIONS conflict. Adding ppath and max_copies (turns out the latter is also necessary) to the bcfg2-info code directly seemed like a maintenance problem waiting to happen, so I factored that out into a new INFO_COMMON_OPTIONS dict. That will keep any options parsing special cases out of the bcfg2-info code hopefully be more maintainable going forward.
* | | Merge branch '1.3.2' into maintChris St. Pierre2013-03-211-3/+58
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/lib/Bcfg2/Client/Tools/__init__.py src/sbin/bcfg2-test testsuite/Testsrc/Testlib/TestClient/TestTools/TestPOSIX/Test__init.py testsuite/Testsrc/Testlib/TestClient/TestTools/TestPOSIXUsers.py testsuite/Testsrc/test_code_checks.py
| * | | bcfg2-test: added option to spawn multiple child processes to run testsChris St. Pierre2013-02-251-1/+28
| | | |
| * | | extended usage of Executor class, added client-side timeout optionsChris St. Pierre2013-02-141-1/+23
| | | |
| * | | Metadata: allowed setting global default authentication typeChris St. Pierre2013-02-141-1/+7
| | |/ | |/|
* | | Reporting: Fix sections for reports settingsSol Jerome2013-03-181-4/+6
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | | fixed option description for bcfg2-crypt passphrase optionChris St. Pierre2013-02-211-1/+1
|/ /
* / POSIXUsers: set managed uid/gid rangeChris St. Pierre2013-01-181-1/+25
|/ | | | | | | | Added options to set a range (whitelist or blacklist) of managed uids/gids so that accounts in LDAP (e.g.) do not get flagged as "extra" entries. Request: http://article.gmane.org/gmane.comp.sysutils.bcfg2.devel/4629
* read bcfg2-lint plugin list properlyChris St. Pierre2013-01-141-0/+5
|
* testsuite: test for exceptions raised without messagesChris St. Pierre2012-12-101-2/+2
|
* set default umask for server, added option to change itChris St. Pierre2012-11-141-0/+6
|
* added Git.Update RMI, ability to base bcfg2 VCS repo at a different ↵Chris St. Pierre2012-10-301-1/+7
| | | | directory than the repo root
* Options: Add more vim tempfiles to ignoreSol Jerome2012-10-211-2/+2
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* fixed a few straggling perms -> mode changesChris St. Pierre2012-10-151-1/+1
|
* Options: Update mdata option to use 'mode'Sol Jerome2012-10-151-3/+3
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* Change the default base for sqlite dbs to SERVER_REPOSITORY/etc/Tim Laszlo2012-10-111-1/+1
|
* Lower reporting_file_limit to match 1.2, move web_prefix to reporting sectionTim Laszlo2012-10-111-2/+3
|
* Reporting: Make transport configurableTim Laszlo2012-10-101-1/+8
| | | | | | | Add routines to the setup to handle alternate transports. Make the default for new installs LocalFilesystem and existing installs DirectStore. Raise an error is DirectStore is used when loading bcfg-report-collector
* fix pylint unit test errorsChris St. Pierre2012-10-091-0/+3
|