1234567891011121314151617181920212223242526272829303132 |
- import json
- with open("data/reports.json", "r") as frh:
- reports = json.load(frh)
- report_id_to_name = dict([(r["id"], r["name"]) for r in reports])
- with open("data/jobs.json", "r") as frh:
- data = json.load(frh)
- for job in data:
- print(job["name"])
- for step in job["details"]["steps"]:
- to_address = [
- opt["value"] for opt in step["options"] if opt["name"] == "toAddress"
- ]
- parameters = {}
- if step["parameters"]:
- parameters = dict(
- [
- (opt["name"], opt["value"])
- for opt in step["parameters"]
- if len(opt["value"]) > 0
- ]
- )
- report_name = report_id_to_name[step["report_id"]]
- print(" " + report_name)
- print(" " + ",\n ".join(to_address[0]))
- # print(" ", parameters)
|