Filter for disable_import
Some checks failed
gl/check check status: failure (f1505b01f39adc7a584b84b00b56e46ad3357387)

This commit is contained in:
2024-06-21 12:19:26 +00:00
parent 92db132b39
commit f1505b01f3
4 changed files with 22 additions and 1 deletions

View File

@ -12,12 +12,27 @@ def main():
data = otc_metadata.services.Services()
data._sort_data()
docs = data.docs_html_by_category("internal")
# Filter out documents with "disable_import": True
for category, services in docs['categories'].items():
for service in services:
filtered_docs = []
for doc in service['docs']:
# Check if the document does not have 'disable_import' set to True
if not doc.get('disable_import'):
filtered_docs.append(doc)
service['docs'] = filtered_docs
_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)
_yaml.dump(docs, sys.stdout)
if __name__ == "__main__":