class Chef::Knife::AzurermServerShow

Public Instance Methods

run() click to toggle source
# File lib/chef/knife/azurerm_server_show.rb, line 33
def run
  $stdout.sync = true
  # check azure cli version due to azure changed `azure` to `az` in azure-cli2.0
  get_azure_cli_version
  validate_arm_keys!(:azure_resource_group_name)
  begin
    service.show_server(@name_args[0], config[:azure_resource_group_name])
  rescue => error
    service.common_arm_rescue_block(error)
  end
end