in mozilla_schema_generator/subset_pings.py [0:0]
def _copy_metadata(source, destination):
for key in ("$id", "$schema", "mozPipelineMetadata"):
if key not in source:
continue
elif isinstance(source[key], dict):
destination[key] = deepcopy(source[key])
else:
destination[key] = source[key]
for key in ADDITIONAL_METADATA_FIELDS:
if key in source["properties"]:
destination["properties"][key] = deepcopy(source["properties"][key])