extras-repoclosure rc-report.py,1.36,1.37

Michael Schwendt (mschwendt) fedora-extras-commits at redhat.com
Sun Jan 21 19:24:47 UTC 2007


Author: mschwendt

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

Modified Files:
	rc-report.py 
Log Message:
don't print duplicate owners.list error messages


Index: rc-report.py
===================================================================
RCS file: /cvs/fedora/extras-repoclosure/rc-report.py,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -r1.36 -r1.37
--- rc-report.py	9 Jan 2007 15:49:24 -0000	1.36
+++ rc-report.py	21 Jan 2007 19:24:45 -0000	1.37
@@ -129,6 +129,7 @@
     sys.exit(1)
 brokendeps = []  # list of BrokenDeps
 summail = ''
+errcache = []
 
 args = sys.argv[1:]
 if len(args) > 2:
@@ -203,7 +204,10 @@
             toaddr = owners.GetOwner(srpm_name)
             if toaddr == '':
                 toaddr = 'UNKNOWN OWNER'
-                summail += 'ERROR: "%s" not in owners.list!\n\n' % srpm_name
+                e = 'ERROR: "%s" not in owners.list!\n\n' % srpm_name
+                if e not in errcache:
+                    errcache.append(e)
+                    summail += e
             b.owner = toaddr
             b.coowners = owners.GetCoOwnerList(srpm_name)
 




More information about the scm-commits mailing list