Class: Chef::Provisioning::AzureDriver::AzureProvider

Inherits:
Chef::Provider::LWRPBase
  • Object
show all
Defined in:
lib/chef/provisioning/azure_driver/azure_provider.rb

Constant Summary collapse

AzureResource =
Chef::Provisioning::AzureDriver::AzureResource

Instance Method Summary collapse

Instance Method Details

#action_handlerObject



18
19
20
# File 'lib/chef/provisioning/azure_driver/azure_provider.rb', line 18

def action_handler
  @action_handler ||= Chef::Provisioning::ChefProviderActionHandler.new(self)
end

#azure_sql_management_endpointObject



14
15
16
# File 'lib/chef/provisioning/azure_driver/azure_provider.rb', line 14

def azure_sql_management_endpoint
  'https://management.database.windows.net:8443'
end

#driverObject



27
28
29
# File 'lib/chef/provisioning/azure_driver/azure_provider.rb', line 27

def driver
  new_resource.driver
end

#whyrun_supported?Boolean

All these need to implement whyrun

Returns:

  • (Boolean)


23
24
25
# File 'lib/chef/provisioning/azure_driver/azure_provider.rb', line 23

def whyrun_supported?
  true
end