rev 3574 - scripts
Pierre Habouzit
madcoder at costa.debian.org
Mon Apr 17 23:00:08 UTC 2006
Author: madcoder
Date: 2006-04-17 23:00:05 +0000 (Mon, 17 Apr 2006)
New Revision: 3574
Modified:
scripts/bzsync.py
Log:
avoid "forwarded" when it's useless.
Modified: scripts/bzsync.py
===================================================================
--- scripts/bzsync.py 2006-04-17 21:26:20 UTC (rev 3573)
+++ scripts/bzsync.py 2006-04-17 23:00:05 UTC (rev 3574)
@@ -46,13 +46,14 @@
print >> sys.stderr, (__doc__ % (sys.argv[0].split('/')[-1]))
sys.exit(exitCode)
-def prepareMail(bug, url):
+def prepareMail(bug, url, needsForwarded):
flags = commands.getoutput(wget % (url))
flags = re.sub(r"<[^<]*>", "", flags)
body = "user debian-qt-kde at lists.debian.org\n"
- body += "forwarded %s %s\n" % (bug, url)
+ if needsForwarded:
+ body += "forwarded %s %s\n" % (bug, url)
body += "usertag %s =\n" % (bug)
for l in flags.splitlines():
k, v = l.split(':')
@@ -62,10 +63,13 @@
body += "usertag %s + bzRes-%s\n" % (bug, v.lower())
body += "thanks\n"
+ print body
+ sys.exit(0)
return body
if __name__ == "__main__":
url = sys.argv[-1]
+ fwd = True
m = bugurl.match(url)
if not m: usage(1)
@@ -78,12 +82,13 @@
if bug is None:
print >> sys.stderr, "Cannot find any debian bug forwarded to upstream bug %s" % bzBug
sys.exit(1)
+ fwd = False
bug = bug['debbugsID'][0]
elif len(sys.argv) is 3:
bug = sys.argv[1]
else: usage(1)
- msg = MIMEText(prepareMail(bug, url))
+ msg = MIMEText(prepareMail(bug, url, fwd))
msg['From'] = 'debian-qt-kde at lists.debian.org'
msg['To'] = 'control at bugs.debian.org'
msg['X-Debbugs-No-Ack'] = 'no-acks'
More information about the pkg-kde-commits
mailing list