[PATCH 8/8] Have "yum group upgrade" do all, as "yum upgrade" does in objs. mode.
James Antill
james at and.org
Mon Dec 16 22:50:39 UTC 2013
---
cli.py | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/cli.py b/cli.py
index 180ba99..be8c46f 100755
--- a/cli.py
+++ b/cli.py
@@ -1913,6 +1913,14 @@ class YumBaseCli(yum.YumBase, output.YumOutput):
2 = we've got work yet to do, onto the next stage
"""
pkgs_used = []
+
+ if not grouplist and self.conf.group_command == 'objects':
+ # Do what "yum upgrade" does when upgrade_group_objects_upgrade is
+ # set.
+ for ievgrp in self.igroups.environments:
+ pkgs_used.extend(self._at_groupupgrade('@^' + ievgrp))
+ for igrp in self.igroups.groups:
+ pkgs_used.extend(self._at_groupupgrade('@' + igrp))
for group_string in grouplist:
--
1.7.7.6
More information about the Yum-devel
mailing list