]> git.ipfire.org Git - thirdparty/pdns.git/blob - pdns/convert-yaml-to-json.py
Meson: Separate test files from common files
[thirdparty/pdns.git] / pdns / convert-yaml-to-json.py
1 """Convert a YAML file to JSON."""
2
3 import json
4 import sys
5
6 import yaml
7
8 yaml_filename = sys.argv[1]
9 json_filename = sys.argv[2]
10
11 with open(yaml_filename, mode="r", encoding="utf-8") as f_in:
12 with open(json_filename, mode="w", encoding="utf-8") as f_out:
13 contents = yaml.safe_load(f_in.read())
14 json.dump(contents, f_out, indent=2, separators=(",", ": "))