summaryrefslogtreecommitdiffstats
path: root/src/lib/Server/Lint/__init__.py
Commit message (Collapse)AuthorAgeFilesLines
* Allow to run directly from a git checkout (#1037)Sol Jerome2012-03-241-215/+0
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* Remove svn keywordsSol Jerome2012-02-191-2/+0
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* added bcfg2-lint plugin for GroupPatternsChris St. Pierre2012-01-091-2/+3
|
* added Defaults pluginChris St. Pierre2011-09-191-1/+1
|
* don't try to wrap bcfg2-lint output if it's not connected to a ttyChris St. Pierre2011-08-051-6/+15
|
* Lots of improvements to Packages plugin:Chris St. Pierre2011-08-011-0/+1
| | | | | | | | | | | | | | | | | | | | | | | * Better config handling: Split into packages.conf (which contains one-time configuration directives) and sources.xml (which contains the actual package sources.) The config file looks like a StructFile, and supports <Client> tags and negated Client and Group tags. Packages.Reload (_not_ Refresh) is run on changes to the sources config. tools/packages-convert.py is provided to convert to the new format. * Automagic handling of GPG keys. The new config format handles association of GPG keys go with repos; Packages then Does The Right Thing and gets them to the clients, gets them installed properly, and handles them in the specification. At the moment this only works for yum repos, not APT (see below). * Automatic generation of yum configs using the sources and GPG keys supplied. APT configs are not done yet (see below). * The early vestiges of integration with Pulp (pulpproject.org). Yet to do: * Better support for Pulp; documentation on Pulp integration. * APT support for key handling and config generation.
* added Genshi template syntax checker, other misc. bcfg2-lint cleanupChris St. Pierre2011-07-141-8/+35
|
* Validate: Create and use new error type for missing schemasSol Jerome2011-06-061-1/+2
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* added bcfg2-lint MergeFiles plugin to suggest config files and probesChris St. Pierre2011-05-171-10/+33
| | | | | | that are very similar and could be merged added text wrapping to bcfg2-lint error handling
* made bcfg2-lint error handling configurable on a much more granular levelChris St. Pierre2011-05-051-25/+90
|
* Rewrote bcfg2-repo-validate as bcfg2-lint, which uses a pluginChris St. Pierre2011-04-201-0/+90
interface to be lots more flexible and extensible. Added several more tests. If bcfg2-lint is run as bcfg2-repo-validate, it roughly emulates the functionality of that program. TODO: Need to figure out correct way to symlink bcfg2-repo-validate to bcfg2-lint on install.