Пример #1
0
def get_top_data():
    full_path = request.form.get('full_path', '', type=unicode)
    if full_path == 'all':
        stop_names_counter, line_numbers_counter = log_adapter.get_counter(sum_log(log_adapter.get_multiple_logs()))
    else:
        stop_names_counter, line_numbers_counter = log_adapter.get_counter(log_adapter.get_single_log(full_path))

    return jsonify(top_stop_names=stop_names_counter.most_common(100),
                   top_line_numbers=line_numbers_counter.most_common(100))
Пример #2
0
def get_single_data():
    full_path = request.form.get('full_path', '', type=unicode)
    log = log_adapter.get_single_log(full_path)

    return log.jsonify()