summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Server/Plugins/Metadata.py
Commit message (Collapse)AuthorAgeFilesLines
* Metadata: fixed typoChris St. Pierre2013-03-081-1/+1
|
* Metadata: process default client bootstrap mode properlyChris St. Pierre2013-02-141-8/+7
|
* Metadata: allowed setting global default authentication typeChris St. Pierre2013-02-141-20/+12
|
* moved common file locking code into Bcfg2.UtilsChris St. Pierre2013-02-141-10/+2
|
* bcfg2-lint: Fixed erroneous detection of multiple default groups (#1142)Chris St. Pierre2013-02-141-1/+1
|
* generate XML schema docs from XML schemas themselvesChris St. Pierre2012-12-101-7/+5
|
* Metadata: improved error message from address resolution failure during ↵Chris St. Pierre2012-11-081-3/+4
| | | | client authn
* Fixed inversion of category-group pairs from Connector plugins inChris St. Pierre2012-11-011-2/+2
| | | | ClientMetadata.categories
* added database locking to MetadataChris St. Pierre2012-10-291-5/+11
|
* 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
|
* expanded pylint coverage to Admin modes, removed some old/broken admin modesChris St. Pierre2012-10-171-2/+6
|
* wrote sphinx docs for base server CoreChris St. Pierre2012-10-151-1/+1
|
* bcfg2-lint: rolled Duplicates plugin into MetadataLintChris St. Pierre2012-10-151-12/+44
|
* bcfg2-lint: check for duplicate groups defined in MetadataChris St. Pierre2012-10-091-1/+22
|
* Metadata: added warnings about bogus profile groupsChris St. Pierre2012-10-041-5/+34
|
* expanded pylint coverageChris St. Pierre2012-09-251-119/+201
|
* fixed tests for pylint changesChris St. Pierre2012-09-251-13/+13
|
* run pylint for errors on almost everything, full runs on some selected stuffChris St. Pierre2012-09-251-39/+47
|
* added server-side client metadata object cachingChris St. Pierre2012-09-051-4/+13
|
* Metadata: fixed category suppression, warnings about category suppressionChris St. Pierre2012-09-041-23/+25
|
* Metadata: only write client version to clients.xml/database if it has changedChris St. Pierre2012-08-301-6/+6
|
* Metadata: Fix byte string comparison in py3kSol Jerome2012-08-301-0/+2
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* Compat: added all() for py2.4Chris St. Pierre2012-08-281-14/+1
|
* MetadataQuery: warn if a string is used as argument to ↵Chris St. Pierre2012-08-281-2/+20
| | | | by_groups/by_profiles/etc. instead of a list
* renamed Bcfg2Py3k to CompatChris St. Pierre2012-08-271-1/+1
|
* Metadata: provide all() for py2.4 compatChris St. Pierre2012-08-221-0/+13
|
* fixed lxml.etree.tostring invocationsChris St. Pierre2012-08-221-2/+3
|
* lots of various py3k fixesChris St. Pierre2012-08-211-4/+4
|
* Metadata: reduced verbosity of category suppressionChris St. Pierre2012-08-201-1/+8
|
* py3k xml fixesChris St. Pierre2012-08-201-1/+2
|
* added bcfg2-lint plugin to check for malformed group namesChris St. Pierre2012-08-151-1/+1
|
* tests and fixes for XMLFileBackedChris St. Pierre2012-08-091-8/+6
|
* move MetadataConsistency/RuntimeError exceptions into Plugin.py so we don't ↵Chris St. Pierre2012-08-091-34/+25
| | | | depend on a particular Metadata plugin
* ThreadedStatistics needs to be a Plugin objectChris St. Pierre2012-08-091-1/+1
|
* DatabaseBacked interface needs to be a Plugin objectChris St. Pierre2012-08-091-4/+2
|
* py3k fix: UserDict -> MutableMappingChris St. Pierre2012-07-311-3/+21
|
* unified Metadata/DBMetadata pluginsChris St. Pierre2012-07-311-33/+146
| | | | made django optional
* allow merging of undefined groupsChris St. Pierre2012-07-301-3/+3
|
* Metadata and other improvements:Chris St. Pierre2012-07-301-216/+422
| | | | | | | | | | * Added support for Client tag in groups.xml * Added support for nested Group tags in groups.xml * Added support for negated groups in groups.xml * Added DatabaseBacked plugin mixin to easily allow plugins to connect to a database specified in global database settings in bcfg2.conf * Added DBMetadata plugin that uses relational DB to store client records instead of writing to clients.xml
* Added query b=bundle method to bcfg2-admin.Jake Davis2012-07-241-0/+5
|
* fixed handling of xincluded Metadata filesChris St. Pierre2012-07-201-0/+5
|
* added CherryPy-based server coreChris St. Pierre2012-07-191-36/+45
|
* made inotify FAM work. i think.Chris St. Pierre2012-07-181-13/+13
|
* added feature to allow clients to declare their version to serverChris St. Pierre2012-07-111-6/+29
|
* unified [Single]XMLFileBacked, enabled xinclude pretty much everywhereChris St. Pierre2012-06-251-5/+4
|
* Added inotify filemonitor driverChris St. Pierre2012-05-181-11/+10
| | | | Moved list of files to ignore into config