class Terraformer::Credentials::Aws
Constants
- KEYS
Public Class Methods
get_from_options(options)
click to toggle source
# File lib/terraformer/credentials/aws.rb, line 20 def self.get_from_options(options) KEYS.inject({}) do |credentials, key| aws_key = key.sub("aws_", "").to_sym credentials[aws_key] = options[key.to_sym].nil? ? options[key] : options[key.to_sym] credentials[aws_key] = ENV[key.upcase] if credentials[aws_key].nil? raise AwsMissingCredentals.new(key) if credentials[aws_key].nil? credentials end end