modules/mu/clouds/aws.rb in cloud-mu-2.0.0.pre.alpha8 vs modules/mu/clouds/aws.rb in cloud-mu-2.0.0.pre.alpha9
- old
+ new
@@ -144,13 +144,12 @@
# If we've configured AWS as a provider, or are simply hosted in AWS,
# decide what our default region is.
def self.myRegion
return @@myRegion_var if @@myRegion_var
- return nil if credConfig.nil? and !hosted?
- if $MU_CFG and (!$MU_CFG['aws'] or !account_number) and !hosted? and !ENV['EC2_REGION']
+ if credConfig.nil? and !hosted? and !ENV['EC2_REGION']
return nil
end
def self.validate_region(r)
MU::Cloud::AWS.ec2(region: r).describe_availability_zones.availability_zones.first.region_name
@@ -437,14 +436,15 @@
@@my_hosted_cfg = hosted_config
return name_only ? "#default" : @@my_hosted_cfg
end
rescue JSON::ParserError => e
end
- elsif ENV['AWS_ACCESS_KEY'] and ENV['AWS_SECRET_ACCESS_KEY']
+ elsif ENV['AWS_ACCESS_KEY_ID'] and ENV['AWS_SECRET_ACCESS_KEY']
env_config = {
"region" => ENV['EC2_REGION'] || "us-east-1",
- "access_key" => ENV['AWS_ACCESS_KEY'],
- "access_secret" => ENV['AWS_SECRET_ACCESS_KEY']
+ "access_key" => ENV['AWS_ACCESS_KEY_ID'],
+ "access_secret" => ENV['AWS_SECRET_ACCESS_KEY'],
+ "log_bucket_name" => "mu-placeholder-bucket-name"
}
return name_only ? "#default" : env_config
end
return nil