This commit is contained in:
2025-03-05 11:05:51 +00:00
commit 5e2a338031
72 changed files with 3508 additions and 0 deletions

22
tools/convert_data.py Normal file
View File

@ -0,0 +1,22 @@
import re
import otc_metadata.services
from ruamel.yaml import YAML
data = otc_metadata.services.Services()
new_data = data._service_data
# services = data.service_dict
for doc in new_data["documents"]:
hc_location = None
link = doc.get("link")
if link:
print(f"Parsing {link}")
# (p1, p2) = link.split("/")
doc["link"] = re.sub(r"/(.*)/(.*)/", r"/\2/\1/", link)
_yaml = YAML()
_yaml.indent(mapping=2, sequence=4, offset=2)
with open("new.yaml", "w") as fd:
_yaml.dump(new_data, fd)