Module: S3Loggable
- Defined in:
- lib/s3_loggable.rb,
lib/s3_loggable/logger.rb,
lib/s3_loggable/version.rb,
lib/s3_loggable/exceptions.rb
Defined Under Namespace
Classes: ConfigurationError, Logger
Constant Summary
collapse
- RequiredCredentials =
[:aws_access_key_id, :aws_secret_access_key]
- VERSION =
"0.1.0"
Class Method Summary
collapse
Class Method Details
.set_credentials ⇒ Object
14
15
16
17
18
19
20
21
|
# File 'lib/s3_loggable.rb', line 14
def self.set_credentials
if ENV["AWS_ACCESS_KEY_ID"] and ENV["AWS_SECRET_ACCESS_KEY"]
Fog.credentials[:aws_access_key_id] = ENV["AWS_ACCESS_KEY_ID"]
Fog.credentials[:aws_secret_access_key] = ENV["AWS_SECRET_ACCESS_KEY"]
else
raise ConfigurationError, "Set AWS access key id and secret access key"
end
end
|