diff --git a/src/azure-cli-core/azure/cli/core/commands/__init__.py b/src/azure-cli-core/azure/cli/core/commands/__init__.py index bc634925f38..395a410acfc 100644 --- a/src/azure-cli-core/azure/cli/core/commands/__init__.py +++ b/src/azure-cli-core/azure/cli/core/commands/__init__.py @@ -753,7 +753,7 @@ def _resolve_preview_and_deprecation_warnings(self, cmd, parsed_args): deprecate_kwargs['object_type'] = 'command' del deprecate_kwargs['_get_tag'] del deprecate_kwargs['_get_message'] - deprecations.append(ImplicitDeprecated(**deprecate_kwargs)) + deprecations.append(ImplicitDeprecated(cli_ctx=self.cli_ctx, **deprecate_kwargs)) previews = [] + getattr(parsed_args, '_argument_previews', []) if cmd.preview_info: @@ -771,7 +771,7 @@ def _resolve_preview_and_deprecation_warnings(self, cmd, parsed_args): preview_kwargs['object_type'] = 'command' del preview_kwargs['_get_tag'] del preview_kwargs['_get_message'] - previews.append(ImplicitPreviewItem(**preview_kwargs)) + previews.append(ImplicitPreviewItem(cli_ctx=self.cli_ctx,**preview_kwargs)) experimentals = [] + getattr(parsed_args, '_argument_experimentals', []) if cmd.experimental_info: @@ -789,7 +789,7 @@ def _resolve_preview_and_deprecation_warnings(self, cmd, parsed_args): experimental_kwargs['object_type'] = 'command' del experimental_kwargs['_get_tag'] del experimental_kwargs['_get_message'] - experimentals.append(ImplicitExperimentalItem(**experimental_kwargs)) + experimentals.append(ImplicitExperimentalItem(cli_ctx=self.cli_ctx, **experimental_kwargs)) if not self.cli_ctx.only_show_errors: for d in deprecations: