diff options
author | Karel Klic <kklic@redhat.com> | 2010-02-04 16:08:30 +0100 |
---|---|---|
committer | Karel Klic <kklic@redhat.com> | 2010-02-04 16:08:30 +0100 |
commit | 170e252a1aa0bceca9e6f38593f083f55a4b6f3a (patch) | |
tree | 10689ca6c6bb5d4445a4e1bb5f682bf58b962c50 /src/Backtrace/abrt-bz-hashchecker | |
parent | 2af5c6c7e6a1155b7d5096692c206b21b3bfd082 (diff) | |
download | abrt-170e252a1aa0bceca9e6f38593f083f55a4b6f3a.tar.gz abrt-170e252a1aa0bceca9e6f38593f083f55a4b6f3a.tar.xz abrt-170e252a1aa0bceca9e6f38593f083f55a4b6f3a.zip |
Skip broken hashes
Diffstat (limited to 'src/Backtrace/abrt-bz-hashchecker')
-rwxr-xr-x | src/Backtrace/abrt-bz-hashchecker | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/Backtrace/abrt-bz-hashchecker b/src/Backtrace/abrt-bz-hashchecker index fcd18c24..9c4a5ff3 100755 --- a/src/Backtrace/abrt-bz-hashchecker +++ b/src/Backtrace/abrt-bz-hashchecker @@ -41,7 +41,12 @@ print "{0} bugs found.".format(len(buginfos)) hashes = {} for buginfo in buginfos: - hash = re.match("abrt_hash:([^ ]+)", buginfo.status_whiteboard).group(1) + match = re.search("abrt_hash:([^ ]+)", buginfo.status_whiteboard) + if not match: + continue + hash = match.group(1) + if not hash: + continue if hash in hashes: hashes[hash].append(buginfo.bug_id) else: |