extras-repoclosure rc-report.py,1.46,1.47

Michael Schwendt (mschwendt) fedora-extras-commits at redhat.com
Tue Jul 24 15:27:28 UTC 2007


Author: mschwendt

Update of /cvs/fedora/extras-repoclosure
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv22868

Modified Files:
	rc-report.py 
Log Message:
add a hook for very cheap white-listing


Index: rc-report.py
===================================================================
RCS file: /cvs/fedora/extras-repoclosure/rc-report.py,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -r1.46 -r1.47
--- rc-report.py	15 Jun 2007 13:33:05 -0000	1.46
+++ rc-report.py	24 Jul 2007 15:27:25 -0000	1.47
@@ -118,7 +118,15 @@
             if not line.isspace() and not line.startswith('package: ') and line.find('unresolved deps:') < 0:
                 r += '    '+pkgid2+'  requires  '+line.lstrip()
         return r
-                
+
+
+def WhiteListed(b):
+# Just a hook, not a generic white-list feature.
+    if b.pkgid.startswith('kmod-em8300') and b.repoid.startswith('fedora-7'):
+        return True
+    else
+        return False
+
 # ====================================================================
 
 try:
@@ -219,7 +227,6 @@
             srpm_name = res.group('name')
 
             b = BrokenDep()
-            brokendeps.append(b)
             b.pkgid = w[1]+' - '+w[3]   # name - EVR.arch
             b.age = history.GetAge(srcrpm)
             b.repoid = repoid
@@ -227,6 +234,9 @@
             # createrepo==True => resend broken deps report to owner
             # however, only include new reports in summary
             b.new = (b.age=='')
+            if WhiteListed(b):
+                continue
+            brokendeps.append(b)
             # Don't let -kmod src.rpms in development repo trigger a new summary report.
             if w[1].startswith('kmod-') and repoid.find('-development-')>0:
                 b.new = False




More information about the scm-commits mailing list