in report/script/gen_jtl_data.py [0:0]
def gen_json(input_file_name, out_name):
res_json = OrderedDict()
res_json = {
"SELECT":[
{"type":"Sharding-Proxy",
"data":[]
},
{"type":"Sharding-JDBC",
"data":[]
},
{"type":"MySQL",
"data":[]
}
],
"INSERT+UPDATE+DELETE":[
{"type":"Sharding-Proxy",
"data":[]
},
{"type":"Sharding-JDBC",
"data":[]
},
{"type":"MySQL",
"data":[]
}
],
"DESC":{
}
}
res_json=gen_desc(res_json)
gen_select(input_file_name,res_json)
gen_all(input_file_name,res_json)
save_dir = cur_file_dir()
newfile='%s/%s'%(save_dir,out_name)
with open(newfile,'w') as f:
f.write(json.dumps(res_json))