in lib/parser.py [0:0]
def annotatePageloadEventMetrics(config, probeIndex):
event_schema = probeIndex["glean"]["perf_page_load"]["extra_keys"]
event_metrics = config['pageload_event_metrics'].copy()
config['pageload_event_metrics'] = {}
for metric in event_metrics:
config['pageload_event_metrics'][metric] = {}
if metric in event_schema:
config['pageload_event_metrics'][metric]["desc"] = event_schema[metric]["description"]
config['pageload_event_metrics'][metric]["min"] = event_metrics[metric][0]
config['pageload_event_metrics'][metric]["max"] = event_metrics[metric][1]
else:
print(f"ERROR: {metric} not found in pageload event schema.")
sys.exit(1)