summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Server/Plugins/Deps.py
Commit message (Collapse)AuthorAgeFilesLines
* Plugins: refactored out unnecessary datastore constructor argumentChris St. Pierre2013-10-291-2/+2
|
* Pylint/PEP8 fixesSol Jerome2013-09-061-5/+5
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* Options: migrated plugins to new options parserChris St. Pierre2013-06-271-1/+2
|
* Replaced XMLSrc with StructFileChris St. Pierre2013-05-201-57/+29
| | | | | | | | | | | | | | | | XMLSrc and StructFile were very different implementations of basically the same thing. StructFile has gotten lots and lots of improvements, while XMLSrc, with its wonky, unintuitive interface, has floundered. This replaces XMLSrc with StructFile (nearly) everywhere, and rebases everything that inherited from XMLSrc with StructFile. XMLSrc lives on somewhat in the Pkgmgr plugin's PNode and PkgSrc objects, where originally inherited from the XMLSrc and INode objects but are now the only implementation of that older interface. Pkgmgr was left as-is because a) it's a little-used plugin; b) it's in need of a rewrite anyway; and c) it has deep, deep hooks into the guts of XMLSrc and INode, and rewriting it with StructFile was deeply nontrivial.
* added unit tests for INode, InfoNodeChris St. Pierre2012-08-131-19/+2
|
* Allow to run directly from a git checkout (#1037)Sol Jerome2012-03-241-0/+134
Signed-off-by: Sol Jerome <sol.jerome@gmail.com>