[yum-git] output.py

James Antill james at linux.duke.edu
Tue Apr 15 00:50:19 UTC 2008


 output.py |    7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

New commits:
commit 71659fae6c8865974523fa2a181826629701e34b
Author: James Antill <james at and.org>
Date:   Mon Apr 14 20:49:54 2008 -0400

    sort groupinfo output

diff --git a/output.py b/output.py
index 3ef850d..cc80301 100644
--- a/output.py
+++ b/output.py
@@ -372,21 +372,22 @@ class YumOutput:
             print _(' Description: %s') % group.description.encode("UTF-8")
         if len(group.mandatory_packages) > 0:
             print _(' Mandatory Packages:')
-            for item in group.mandatory_packages:
+            for item in sorted(group.mandatory_packages):
                 print '   %s' % item
 
         if len(group.default_packages) > 0:
             print _(' Default Packages:')
-            for item in group.default_packages:
+            for item in sorted(group.default_packages):
                 print '   %s' % item
         
         if len(group.optional_packages) > 0:
             print _(' Optional Packages:')
-            for item in group.optional_packages:
+            for item in sorted(group.optional_packages):
                 print '   %s' % item
 
         if len(group.conditional_packages) > 0:
             print _(' Conditional Packages:')
+            # FIXME: Why is this different?
             for item, cond in group.conditional_packages.iteritems():
                 print '   %s' % (item,)
 



More information about the Yum-cvs-commits mailing list