From 952f7725a6fc4dcf9a551519cd1038d511b4ab7b Mon Sep 17 00:00:00 2001 From: AllyWang Date: Mon, 10 Jul 2023 16:16:27 +0800 Subject: [PATCH] add meta version --- azdev/operations/command_change/util.py | 2 ++ azdev/utilities/__init__.py | 2 ++ azdev/utilities/const.py | 2 ++ 3 files changed, 6 insertions(+) diff --git a/azdev/operations/command_change/util.py b/azdev/operations/command_change/util.py index eddad889..1e573282 100644 --- a/azdev/operations/command_change/util.py +++ b/azdev/operations/command_change/util.py @@ -10,6 +10,7 @@ from enum import Enum import jsbeautifier from knack.log import get_logger +from azdev.utilities import META_CHANDE_COMPAT_VERSION logger = get_logger(__name__) @@ -178,6 +179,7 @@ def get_commands_meta(command_group_table, commands_info, with_help, with_exampl "module_name": module_name, "name": "az", "commands": {}, + "compat_version": META_CHANDE_COMPAT_VERSION, "sub_groups": {} } command_group_info = commands_meta[module_name] diff --git a/azdev/utilities/__init__.py b/azdev/utilities/__init__.py index ad1aa52d..e62833ae 100644 --- a/azdev/utilities/__init__.py +++ b/azdev/utilities/__init__.py @@ -20,6 +20,7 @@ CommandError ) from .const import ( + META_CHANDE_COMPAT_VERSION, BREAKING_CHANE_RULE_LINK_URL_PREFIX, BREAKING_CHANE_RULE_LINK_URL_SUFFIX, CMD_PROPERTY_ADD_BREAK_LIST, @@ -73,6 +74,7 @@ __all__ = [ 'COMMAND_MODULE_PREFIX', 'EXTENSION_PREFIX', + 'META_CHANDE_COMPAT_VERSION', 'BREAKING_CHANE_RULE_LINK_URL_PREFIX', 'BREAKING_CHANE_RULE_LINK_URL_SUFFIX', 'CMD_PROPERTY_ADD_BREAK_LIST', diff --git a/azdev/utilities/const.py b/azdev/utilities/const.py index 7412175a..0fcd6a7c 100644 --- a/azdev/utilities/const.py +++ b/azdev/utilities/const.py @@ -31,6 +31,8 @@ PARA_VALUE_IGNORED_LIST = ["generic_update_set", "generic_update_add", "generic_update_remove", "generic_update_force_string"] +META_CHANDE_COMPAT_VERSION = "0.0.x" + CHANGE_RULE_MESSAGE_MAPPING = { "1000": "default Message", "1001": "cmd `{0}` added",