extras-repoclosure rc-report.py,1.55,1.56

Michael Schwendt mschwendt at fedoraproject.org
Fri Oct 24 21:52:21 UTC 2008


Author: mschwendt

Update of /cvs/fedora/extras-repoclosure
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3194

Modified Files:
	rc-report.py 
Log Message:
improve repoid/owner/pkgname sorting


Index: rc-report.py
===================================================================
RCS file: /cvs/fedora/extras-repoclosure/rc-report.py,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -r1.55 -r1.56
--- rc-report.py	23 Oct 2008 21:55:03 -0000	1.55
+++ rc-report.py	24 Oct 2008 21:52:20 -0000	1.56
@@ -247,10 +247,18 @@
 
 
 def bdSortByOwnerAndName(a,b):
-    return cmp(a.owner+a.pkgid,b.owner+b.pkgid)
+    r = cmp(a.owner,b.owner)
+    if r==0:  # equal?
+        return cmp(a.pkgid,b.pkgid)
+    else:
+        return r
 
 def bdSortByRepoAndName(a,b):
-    return cmp(a.repoid+a.pkgid,b.repoid+b.pkgid)
+    r = cmp(a.repoid,b.repoid)
+    if r==0:  # equal?
+        return cmp(a.pkgid,b.pkgid)
+    else:
+        return r
 
 
 # Filter out unwanted repoids.




More information about the scm-commits mailing list