summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Server/Plugins/AWSTags.py
Commit message (Collapse)AuthorAgeFilesLines
* AWSTags: Expire metadata cache at start of client runAlexander Sulfrian2015-07-271-0/+5
| | | | | | | AWSTags cannot know whether the tags change, so it cannot expire the metadata cache correctly. Instead we have to expire the cache at beginning of each client run. This practically disables agressive client metadata caching, so we print a warning.
* Remove blanket excepts from plugins and lintChris St. Pierre2015-02-181-12/+6
| | | | | | | | | | 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
|
* testsuite: more test fixesChris St. Pierre2013-10-281-5/+1
|
* fixed misc. unit testsChris St. Pierre2013-10-281-2/+2
|
* Merge branch 'maint'Chris St. Pierre2013-10-281-28/+1
| | | | | | | | | | | Conflicts: doc/development/lint.txt misc/bcfg2.spec src/lib/Bcfg2/Reporting/Collector.py src/lib/Bcfg2/Server/Core.py src/lib/Bcfg2/Server/Plugins/Metadata.py src/lib/Bcfg2/Server/models.py testsuite/install.sh
* AWSTags: fixed cache clearing at start of client runChris St. Pierre2013-09-261-1/+1
|
* New plugin: AWSTagsChris St. Pierre2013-09-261-0/+217
AWSTags allows querying tags from EC2, and setting groups based on the tag names or values.