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