otc-metadata/tools/generate_docexports_data.py
vladimirhasko 8d605e1d9b
All checks were successful
gl/check check status: success (8d605e1d9b0b4fedd56422cb6c3b9f631887db7b)
gl/gate gate status: success (8d605e1d9b0b4fedd56422cb6c3b9f631887db7b)
adding sorting function for generating metadata yaml
2023-08-07 11:18:39 +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()