From f14f08a489d8d591ab02b23517461042c43bad04 Mon Sep 17 00:00:00 2001 From: Julie Zhu Date: Wed, 3 Sep 2025 13:50:58 +1000 Subject: [PATCH] add support for example generation --- src/aaz_dev/command/api/_cmds.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/aaz_dev/command/api/_cmds.py b/src/aaz_dev/command/api/_cmds.py index a21021bc..2f2c721c 100644 --- a/src/aaz_dev/command/api/_cmds.py +++ b/src/aaz_dev/command/api/_cmds.py @@ -142,6 +142,11 @@ def generate_command_models_from_swagger(swagger_tag, workspace_path=None): n = leaf.names[-1] n = n[0].upper() + n[1:] leaf.help.short = f"{n} {leaf.names[-2]}" + # generate examples + cfg_editor = ws.load_cfg_editor_by_command(leaf) + command = cfg_editor.find_command(*leaf.names) + examples = ws.generate_examples_by_swagger(leaf, command) + leaf.examples = examples if not ws.is_in_memory: ws.save()