summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Client/Tools/YUM.py
Commit message (Collapse)AuthorAgeFilesLines
* YUM: Add options to enable and disable Yum pluginsJonathan Billings2014-10-171-0/+10
| | | | | | | | | | | Adds two options you can define: * disabled_plugins: A comma-separated list of plugins to disable * enabled_plugins: A comma-separated list of plugins to enable This allows you to run bcfg2 with certain plugins enabled or disabled when they're not set that way in the yum configuration. This is useful because the Bcfg2 YUM plugin is initialized before it can read in any files that might overwrite yum plugin configuration.
* fixed pylint/pep-8 testsChris St. Pierre2014-04-251-1/+1
|
* Correctly upgrade or downgrade yum packagesChris St. Pierre2014-04-081-15/+36
| | | | | | | | | | | | Formerly, yum did an 'update' to install the correct version of a package, even if the desired package was older than the installed package. This is wrong; it needs to do a downgrade. This changes it to downgrade when the desired package is older, and upgrade if it is newer. There is still the possibility of upgrading a package that should be downgraded if the desired package is only partially specified, but this should be very rare.
* fixed pep8 stuff in yum toolChris St. Pierre2013-03-291-45/+48
|
* fixed some pylint errorsChris St. Pierre2013-03-191-6/+6
|
* YUM: Fixed YUM Group package selection with group types (default, optional, ↵Jason Kincl2013-02-271-6/+12
| | | | all) on client tool
* YUM: Cleaner implementation of missing_attrs() from superclassJason Kincl2013-02-251-12/+4
|
* YUM: Adding functionality to YUM client tool to resolve YUM groups when ↵Jason Kincl2013-02-221-8/+80
| | | | server-side resolver is off
* YUM: Set logger to info for pkg verify failuresSol Jerome2013-01-301-7/+8
| | | | | | | | If the loglevel is set to debug, then a user running the client without -d will not be informed why the client is asking them to install Package entries which may already be installed (but are not verifying). Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* doc: wrote devel docs for client tool base objectsChris St. Pierre2012-12-041-7/+6
|
* disambiguate yum transaction errorsChris St. Pierre2012-11-271-4/+4
|
* YUM: fixed bug in pylint complianceChris St. Pierre2012-09-281-1/+1
|
* made YUM driver pass pylintChris St. Pierre2012-09-261-256/+272
|
* YUM: driver now records actions to yum.log (#1103)Chris St. Pierre2012-09-261-107/+113
|
* deprecated YUM24 tool, renamed YUMng to YUM, RPMng to RPMChris St. Pierre2012-09-261-0/+951