[yum-commits] Branch 'yum-3_2_X' - cli.py

skvidal at osuosl.org skvidal at osuosl.org
Fri Nov 13 15:49:51 UTC 2009


 cli.py |    5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

New commits:
commit 5288ad7be8f66e7403d4a3acdde704cc9472be95
Author: Seth Vidal <skvidal at fedoraproject.org>
Date:   Fri Nov 13 10:01:26 2009 -0500

    add --releasever option so users can bump from (for example) 11 to 12 w/o having to
    grab the fedora-release pkg from 12 manually.

diff --git a/cli.py b/cli.py
index 0851e12..89e4fe8 100644
--- a/cli.py
+++ b/cli.py
@@ -186,6 +186,7 @@ class YumBaseCli(yum.YumBase, output.YumOutput):
             pc.errorlevel = opts.errorlevel
             pc.disabled_plugins = self.optparser._splitArg(opts.disableplugins)
             pc.enabled_plugins  = self.optparser._splitArg(opts.enableplugins)
+            pc.releasever = opts.releasever
             self.conf
                     
         except yum.Errors.ConfigError, e:
@@ -1133,7 +1134,7 @@ class YumOptionParser(OptionParser):
             args = _filtercmdline(
                         ('--noplugins','--version','-q', '-v', "--quiet", "--verbose"), 
                         ('-c', '-d', '-e', '--installroot',
-                         '--disableplugin', '--enableplugin'), 
+                         '--disableplugin', '--enableplugin', '--releasever'), 
                         args)
         except ValueError, arg:
             self.base.usage()
@@ -1356,6 +1357,8 @@ class YumOptionParser(OptionParser):
                 help=_("skip packages with depsolving problems"))
         group.add_option("", "--color", dest="color", default=None, 
                 help=_("control whether color is used"))
+        group.add_option("", "--releasever", dest="releasever", default=None, 
+                help=_("set value of $releasever in yum config and repo files"))
 
 
         


More information about the Yum-commits mailing list