예제 #1
0
def crashes():
    if request.method == 'POST':
        json_file = request.files['reports']
        reports = json.loads(json_file.read())
        for report_dict in reports:
            crash_id = report_dict['crash_id']
            if Report.get(crash_id) is None:
                report = Report(crash_id, report_dict)
                report.save()
                jug.publish('report-channel', report.__dict__)
        return jsonify(success=True)
    return redirect(url_for('index'))
예제 #2
0
def report(crash_id):
    report = Report.get(crash_id)
    return jsonify(report=report.__dict__)