From cc012f920d5ef6d2f3e3bc80ea86570086a315c2 Mon Sep 17 00:00:00 2001 From: kai ru Date: Wed, 9 Oct 2024 16:03:55 +0800 Subject: [PATCH] Fix python build-in keywords --- src/aaz_dev/cli/templates/aaz/command/_cmd.py.j2 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/aaz_dev/cli/templates/aaz/command/_cmd.py.j2 b/src/aaz_dev/cli/templates/aaz/command/_cmd.py.j2 index 7e301da3..e86661ae 100644 --- a/src/aaz_dev/cli/templates/aaz/command/_cmd.py.j2 +++ b/src/aaz_dev/cli/templates/aaz/command/_cmd.py.j2 @@ -148,7 +148,7 @@ class {{ leaf.cls_name }}( def {{ arg_cls.builder_name }}(cls, _schema): if cls.{{ arg_cls.args_schema_name }} is not None: {%- for prop_name in arg_cls.props %} - _schema.{{ prop_name }} = cls.{{ arg_cls.args_schema_name }}.{{ prop_name }} + _schema.{{ prop_name|avoid_conflict }} = cls.{{ arg_cls.args_schema_name }}.{{ prop_name|avoid_conflict }} {%- endfor %} return @@ -198,7 +198,7 @@ class {{ leaf.cls_name }}( {%- endfor %} {{- "\n" }} {%- for prop_name in arg_cls.props %} - _schema.{{ prop_name }} = cls.{{ arg_cls.args_schema_name }}.{{ prop_name }} + _schema.{{ prop_name|avoid_conflict }} = cls.{{ arg_cls.args_schema_name }}.{{ prop_name|avoid_conflict }} {%- endfor %} {%- endfor %}