in crashclouseau/report_bug.py [0:0]
def get_stats(data, buildid):
"""Get crash stats from Socorro to put in the bug report"""
res = {}
for i in data["facets"]["build_id"]:
count = i["count"]
facets = i["facets"]
it = len(facets["install_time"])
if it == 100:
it = facets["cardinality_install_time"]["value"]
res[i["term"]] = {"count": count, "installs": it}
if len(res) == 1:
return True, res[buildid]
else:
count = 0
installs = 0
for v in res.values():
count += v["count"]
installs += v["installs"]
return False, {"count": count, "installs": installs}