def _show_command(self, name, getter_name='get', getter_type=None, custom_command=False, **kwargs): from azure.cli.core.commands.arm import _cli_show_command self._check_stale() merged_kwargs = self._flatten_kwargs( kwargs, get_command_type_kwarg(custom_command)) # don't inherit deprecation info from command group merged_kwargs['deprecate_info'] = kwargs.get('deprecate_info', None) if getter_type: merged_kwargs = _merge_kwargs(getter_type.settings, merged_kwargs, CLI_COMMAND_KWARGS) getter_op = self._resolve_operation(merged_kwargs, getter_name, getter_type, custom_command=custom_command) _cli_show_command(self.command_loader, '{} {}'.format(self.group_name, name), getter_op=getter_op, custom_command=custom_command, **merged_kwargs)
def _show_command(self, name, getter_name='get', getter_type=None, custom_command=False, **kwargs): from azure.cli.core.commands.arm import _cli_show_command self._check_stale() merged_kwargs = _merge_kwargs(kwargs, self.group_kwargs, CLI_COMMAND_KWARGS) # don't inherit deprecation info from command group merged_kwargs['deprecate_info'] = kwargs.get('deprecate_info', None) if getter_type: merged_kwargs = _merge_kwargs(getter_type.settings, merged_kwargs, CLI_COMMAND_KWARGS) getter_op = self._resolve_operation(merged_kwargs, getter_name, getter_type, custom_command=custom_command) _cli_show_command(self.command_loader, '{} {}'.format(self.group_name, name), getter_op=getter_op, custom_command=custom_command, **merged_kwargs)