def compare_bar_rtt_by_city(request): start = request.GET.get('start') end = request.GET.get('end') city = request.GET.get('city') earliest = datetime_helper.format_date_from_calendar(start) latest = datetime_helper.format_date_from_calendar(end) bar_series = data_helper.parse_rtt_city_average(earliest, latest, city) return HttpResponse(json.dumps(bar_series))
def compare_rtt_by_country(request): start = request.GET.get('start') end = request.GET.get('end') country = request.GET.get('country') earliest = datetime_helper.format_date_from_calendar(start) latest = datetime_helper.format_date_from_calendar(end) bar_series= data_helper.parse_rtt_country_average(earliest,latest,country) return HttpResponse(json.dumps(bar_series))
def compare_bar_bitrate_by_city(request): start = request.GET.get('start') end = request.GET.get('end') city = request.GET.get('city') direction = request.GET.get('direction') earliest = datetime_helper.format_date_from_calendar(start) latest = datetime_helper.format_date_from_calendar(end) bar_series= data_helper.parse_bitrate_city_average(earliest,latest,city,direction) return HttpResponse(json.dumps(bar_series))
def get_countries_vis_data(request): start_date = request.GET.get('startdate') end_date = request.GET.get('enddate') start_date = datetime_helper.format_date_from_calendar(start_date) end_date = datetime_helper.format_date_from_calendar(end_date) start = int(datetime_helper.datetime_to_JSON(start_date)) end = int(datetime_helper.datetime_to_JSON(end_date)) server = request.GET.get('serverip') data = data_helper.parse_countries_vis_data(start, end, server) return HttpResponse(json.dumps(data))
def compare_bar_rtt_by_isp(request): start = request.GET.get('start') end = request.GET.get('end') isp = request.GET.get('isp') country = request.GET.get('country') earliest = datetime_helper.format_date_from_calendar(start) latest = datetime_helper.format_date_from_calendar(end) bar_series = data_helper.parse_rtt_isp_average(earliest, latest, isp, country) return HttpResponse(json.dumps(bar_series))
def compare_bitrate_by_country(request): start = request.GET.get('start') end = request.GET.get('end') country = request.GET.get('country') direction = request.GET.get('direction') earliest = datetime_helper.format_date_from_calendar(start) latest = datetime_helper.format_date_from_calendar(end) series = data_helper.parse_bitrate_country_average(earliest, latest, country, direction) return HttpResponse(json.dumps(series))
def get_countries_vis_data(request): start_date = request.GET.get('startdate') end_date = request.GET.get('enddate') start_date = datetime_helper.format_date_from_calendar(start_date) end_date = datetime_helper.format_date_from_calendar(end_date) start = int(datetime_helper.datetime_to_JSON(start_date)) end = int(datetime_helper.datetime_to_JSON(end_date)) server = request.GET.get('serverip') data = data_helper.parse_countries_vis_data(start,end,server) return HttpResponse(json.dumps(data))
def compare_line_rtt_by_city(request): #for limiting number of line series: max_results = int(request.GET.get('max_results')) start = request.GET.get('start') end = request.GET.get('end') city = request.GET.get('city') earliest = datetime_helper.format_date_from_calendar(start) latest = datetime_helper.format_date_from_calendar(end) series = views_helper.compare_line_rtt_by_city(max_results,city,earliest,latest) return HttpResponse(json.dumps(series))
def compare_bar_bitrate_by_isp(request): start = request.GET.get('start') end = request.GET.get('end') isp = request.GET.get('isp') country = request.GET.get('country') direction = request.GET.get('direction') earliest = datetime_helper.format_date_from_calendar(start) latest = datetime_helper.format_date_from_calendar(end) bar_series = data_helper.parse_bitrate_isp_average(earliest,latest,isp,direction,country) return HttpResponse(json.dumps(bar_series))
def compare_line_rtt_by_city(request): #for limiting number of line series: max_results = int(request.GET.get('max_results')) start = request.GET.get('start') end = request.GET.get('end') city = request.GET.get('city') earliest = datetime_helper.format_date_from_calendar(start) latest = datetime_helper.format_date_from_calendar(end) series = views_helper.compare_line_rtt_by_city(max_results, city, earliest, latest) return HttpResponse(json.dumps(series))
def compare_line_bitrate_by_isp(request): #for limiting number of line series: max_results = int(request.GET.get('max_results')) start = request.GET.get('start') end = request.GET.get('end') isp = request.GET.get('isp') country = request.GET.get('country') direction = request.GET.get('direction') earliest = datetime_helper.format_date_from_calendar(start) latest = datetime_helper.format_date_from_calendar(end) series = views_helper.compare_line_bitrate_by_isp(max_results,isp,country,direction,earliest,latest) return HttpResponse(json.dumps(series))
def compare_line_bitrate_by_isp(request): #for limiting number of line series: max_results = int(request.GET.get('max_results')) start = request.GET.get('start') end = request.GET.get('end') isp = request.GET.get('isp') country = request.GET.get('country') direction = request.GET.get('direction') earliest = datetime_helper.format_date_from_calendar(start) latest = datetime_helper.format_date_from_calendar(end) series = views_helper.compare_line_bitrate_by_isp(max_results, isp, country, direction, earliest, latest) return HttpResponse(json.dumps(series))