def print_tsa_aggregation(name, tsa, sub_req):
header_names = ["start", "end", "bucket"]
data = [header_names]
if tsa is not None:
interval = tsa["bucketSizeInSeconds"]
title = name + "(interval = {})".format(hms_string(interval))
table = AsciiTable(data, title)
buckets = tsa["buckets"]
for bucket in buckets:
start = format_time_value(bucket["timeInSec"])
end = format_time_value(bucket["timeInSec"] + interval)
agg_str = draw_agg_resp(bucket["response"], sub_req)
if agg_str is None:
agg_str = "n/a"
data_array = [start, end, agg_str]
data.append(data_array)
else:
table = AsciiTable(data, name)
print(table.table)
评论列表
文章目录