in scripts/generators/markdown_fields.py [0:0]
def generate(nested, docs_only_nested, ecs_generated_version, semconv_version, otel_generator, out_dir):
ecs_helpers.make_dirs(out_dir)
if semconv_version.startswith('v'):
semconv_version = semconv_version[1:]
save_markdown(path.join(out_dir, 'index.md'), page_index(ecs_generated_version))
save_markdown(path.join(out_dir, 'ecs-otel-alignment-details.md'),
page_otel_alignment_details(nested, ecs_generated_version, semconv_version))
save_markdown(path.join(out_dir, 'ecs-otel-alignment-overview.md'),
page_otel_alignment_overview(otel_generator, nested, ecs_generated_version, semconv_version))
fieldsets = ecs_helpers.dict_sorted_by_keys(nested, ['group', 'name'])
for fieldset in fieldsets:
save_markdown(path.join(out_dir, f'ecs-{fieldset["name"]}.md'),
page_fieldset(fieldset, nested, ecs_generated_version))