otc-metadata-swiss/tools/generate_docexports_data.py
vladimirhasko 874789d18f
All checks were successful
gl/check check status: success (874789d18f00f8832b8371bf9598f4e99fabb59b)
gl/gate gate status: success (874789d18f00f8832b8371bf9598f4e99fabb59b)
adding sort function before the data are generated to yaml
2023-08-07 11:11:28 +00:00

25 lines
473 B
Python

#!/usr/bin/env python
# -*- coding: utf-8 -*-
import sys
from ruamel.yaml import YAML
import otc_metadata.services
def main():
data = otc_metadata.services.Services()
data._sort_data()
_yaml = YAML()
_yaml.indent(mapping=2, sequence=4, offset=2)
sys.stdout.write(
"# Auto-generated by otc_metadata.generate_docexports.data\n"
)
_yaml.dump(data.docs_html_by_category("internal"), sys.stdout)
if __name__ == "__main__":
main()