Class: ProviderDSL::GCloudSessionFactory

Inherits:
Object
  • Object
show all
Defined in:
lib/provider_dsl/google_cloud_provider.rb

Overview

Google Cloud session factory

Instance Method Summary collapse

Instance Method Details

#instance(project_name, key_filename, parameters) ⇒ Object



9
10
11
12
13
14
# File 'lib/provider_dsl/google_cloud_provider.rb', line 9

def instance(project_name, key_filename, parameters)
  Google::Cloud.new(
    project_name, key_filename,
    timeout: parameters[:timeout] || 0, retries: parameters[:retries] || 0
  )
end