Example #1
0
def most_common_problems_in_the_past_interval(request):
    buckets = cassandra.get_bucket_counts_for_today(filter_less_than=20)
    rows = []
    for bucket, count in buckets:
        package, version = cassandra.get_package_for_bucket(bucket)
        rows.append(
            {
                "count": count,
                "package": package,
                "seen": version,
                "function": bucket,
                "examples": cassandra.get_crashes_for_bucket(bucket, 5),
                "report": "",
            }
        )
    c = {"rows": rows}
    return render(request, "most_common.html", c)
Example #2
0
def today(request):
    failed = request.GET.get("failed", "").lower() == "true"
    initial_data = cassandra.get_bucket_counts_for_today(show_failed=failed)
    c = {"title": "Problems seen today", "graphjs": "today", "data": jsonify(initial_data)}
    return render(request, "index.html", c)