Method: CloudSpec::AMZN::Base#compute_client

Defined in:
lib/cloudspec/amzn/base.rb

#compute_client(credentials = { 'access_key' => '', 'secret_key' => '' }, region = nil) ⇒ Object



51
52
53
54
55
56
57
58
59
# File 'lib/cloudspec/amzn/base.rb', line 51

def compute_client(credentials = { 'access_key' => '', 'secret_key' => '' }, region = nil)
  CloudSpec.log.debug 'creating compute client ...'
  Fog::Compute.new(
    provider:               'AWS',
    aws_access_key_id:      credentials['access_key'],
    aws_secret_access_key:  credentials['secret_key'],
    region:                 region
  )
end