Module: Outliers::Providers::Aws::Shared

Included in:
CloudFormation, Ec2, Elb, Iam, Rds, S3, Sqs
Defined in:
lib/outliers/providers/aws/shared.rb

Instance Method Summary collapse

Instance Method Details

#configObject



14
15
16
17
18
# File 'lib/outliers/providers/aws/shared.rb', line 14

def config
  { :access_key_id     => @access_key_id,
    :secret_access_key => @secret_access_key,
    :region            => @region }
end

#settings(args) ⇒ Object



8
9
10
11
12
# File 'lib/outliers/providers/aws/shared.rb', line 8

def settings(args)
  @access_key_id     = args.fetch :access_key_id
  @secret_access_key = args.fetch :secret_access_key
  @region            = args.fetch :region, 'us-east-1'
end