[yum-commits] package-cleanup.py
Tim Lauridsen
timlau at osuosl.org
Thu Mar 26 19:16:03 UTC 2009
package-cleanup.py | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
New commits:
commit 94983d2615b6901eb995a598a61f2120ccefb69a
Author: Ville Skyttä <ville.skytta at iki.fi>
Date: Wed Mar 25 00:54:59 2009 +0200
Sort package list output.
diff --git a/package-cleanup.py b/package-cleanup.py
index 8c10b87..236590f 100755
--- a/package-cleanup.py
+++ b/package-cleanup.py
@@ -190,7 +190,7 @@ def printDupes(my):
continue
dupes.append(po)
- for po in dupes:
+ for po in sorted(dupes):
print "%s" % po
def cleanOldDupes(my, confirmed):
@@ -214,9 +214,9 @@ def cleanOldDupes(my, confirmed):
if len(removedupes) == 0:
print "No dupes to clean"
sys.exit(0)
-
+
print "I will remove the following old duplicate packages:"
- for po in removedupes:
+ for po in sorted(removedupes):
print "%s" % po
if not confirmed:
@@ -263,7 +263,7 @@ def listLeaves(my, all_nodes, leaf_regex, exclude_devel, exclude_bin):
# Epoch can be a number, stringify to work with getInstalledPackageObject
for lst in leaves:
lst[2] = str(lst[2])
- leaves = (my.getInstalledPackageObject(x) for x in leaves)
+ leaves = sorted((my.getInstalledPackageObject(x) for x in leaves))
for po in leaves:
if all_nodes or _shouldShowLeaf(my, po, leaf_regex, exclude_devel,
@@ -380,7 +380,7 @@ def removeKernels(my, count, confirmed, keepdevel):
print "No kernel related packages to remove"
return
- toremove = [my.getInstalledPackageObject(x) for x in toremove]
+ toremove = sorted((my.getInstalledPackageObject(x) for x in toremove))
print "I will remove the following %s kernel related packages:" % len(toremove)
for po in toremove:
More information about the Yum-commits
mailing list