lib/fog/azurerm/requests/storage/delete_storage_account.rb in fog-azure-rm-0.0.2 vs lib/fog/azurerm/requests/storage/delete_storage_account.rb in fog-azure-rm-0.0.3
- old
+ new
@@ -4,24 +4,24 @@
# This class provides the actual implemention for service calls.
class Real
def delete_storage_account(resource_group, name)
Fog::Logger.debug "Deleting Storage Account: #{name}."
begin
- promise = @storage_mgmt_client.storage_accounts.delete(resource_group, name)
- promise.value!
- Fog::Logger.debug "Storage Account #{name} deleted successfully."
- true
+ promise = @storage_mgmt_client.storage_accounts.delete(resource_group, name)
+ promise.value!
+ Fog::Logger.debug "Storage Account #{name} deleted successfully."
+ true
rescue MsRestAzure::AzureOperationError => e
msg = "Exception deleting Storage Account #{name} in Resource Group #{resource_group}. #{e.body['error']['message']}"
raise msg
end
end
end
# This class provides the mock implementation for unit tests.
class Mock
def delete_storage_account(resource_group, name)
Fog::Logger.debug "Storage Account #{name} from Resource group #{resource_group} deleted successfully."
- return true
+ true
end
end
end
end
end