summaryrefslogtreecommitdiffstats
path: root/src/Backtrace
diff options
context:
space:
mode:
authorJiri Moskovcak <jmoskovc@redhat.com>2010-02-07 16:03:50 +0100
committerJiri Moskovcak <jmoskovc@redhat.com>2010-02-07 16:03:50 +0100
commit34fc227339ccd23b30973ea4684fcb6fb408635e (patch)
treec47ba01ecdc6e0e2ab5fc38c5eb07c4d6deeeedd /src/Backtrace
parent985908c6b086b83381eccd95a0a6508c8bf1d731 (diff)
parent1e76e071620e1f9bf110dacf3cf8caffccef324b (diff)
downloadabrt-34fc227339ccd23b30973ea4684fcb6fb408635e.tar.gz
abrt-34fc227339ccd23b30973ea4684fcb6fb408635e.tar.xz
abrt-34fc227339ccd23b30973ea4684fcb6fb408635e.zip
Merge branch 'master' of ssh://git.fedorahosted.org/git/abrt
Diffstat (limited to 'src/Backtrace')
-rwxr-xr-xsrc/Backtrace/abrt-bz-dupchecker7
-rwxr-xr-xsrc/Backtrace/abrt-bz-hashchecker2
2 files changed, 6 insertions, 3 deletions
diff --git a/src/Backtrace/abrt-bz-dupchecker b/src/Backtrace/abrt-bz-dupchecker
index d7748c7..344d132 100755
--- a/src/Backtrace/abrt-bz-dupchecker
+++ b/src/Backtrace/abrt-bz-dupchecker
@@ -130,7 +130,7 @@ dupcount = 0
for backtrace, components in database.items():
for component, bugitems in components.items():
if len(bugitems) > 1:
- dupcount += len(value) - 1
+ dupcount += len(bugitems) - 1
print "Total number of duplicate bugs detected: {0}".format(dupcount)
print "------------------------------"
@@ -140,5 +140,8 @@ for backtrace, components in database.items():
for component, bugitems in components.items():
if len(bugitems) > 1:
print "Component: {0}".format(component)
- print "Duplicates: {0}".format(map(lambda x: "{0} ({1})".format(x['id'],x['comments']), bugitems).join(", "))
+ print "Duplicates: {0}".format(
+ reduce(lambda x,y: x+", "+y,
+ map(lambda x: "{0} ({1})".format(x['id'],x['comments']),
+ bugitems)))
print "Backtrace: {0}".format(backtrace)
diff --git a/src/Backtrace/abrt-bz-hashchecker b/src/Backtrace/abrt-bz-hashchecker
index 9c4a5ff..ec7ce1a 100755
--- a/src/Backtrace/abrt-bz-hashchecker
+++ b/src/Backtrace/abrt-bz-hashchecker
@@ -56,4 +56,4 @@ bz.logout()
for hash, ids in hashes.items():
if len(ids) > 1:
- print "Duplicates found: ", ids.join(", ")
+ print "Duplicates found: ", reduce(lambda x,y: str(x)+", "+str(y), ids)