29 for file_name
in files:
30 with open(file_name)
as f:
31 for line
in f.readlines():
32 if len(line.split()) == 0:
38 info[
"port"] = data[2]
41 if region_id
not in tmp_config:
42 tmp_config[region_id] = []
44 tmp_config[region_id].append({
"replica_info":info})
47 for idx
in range(1,region_id):
48 config_data=ResConfigData()
50 for region_data
in tmp_config.values():
51 region = config_data.region.add()
52 for rep
in region_data:
53 replica = Parse(json.dumps(rep[
"replica_info"]), ReplicaInfo())
54 region.replica_info.append(replica)
55 region.region_id=reg_id
57 config_data.self_region_id=idx
59 json_obj = MessageToJson(config_data)
60 with open(
"server_region{}.config_json".format(idx),
"w")
as f: