Class: Athens::Configuration
- Inherits:
-
Object
- Object
- Athens::Configuration
- Defined in:
- lib/athens/configuration.rb
Instance Attribute Summary collapse
-
#aws_access_key ⇒ Object
Returns the value of attribute aws_access_key.
-
#aws_profile ⇒ Object
Returns the value of attribute aws_profile.
-
#aws_region ⇒ Object
Returns the value of attribute aws_region.
-
#aws_secret_key ⇒ Object
Returns the value of attribute aws_secret_key.
-
#output_location ⇒ Object
Returns the value of attribute output_location.
-
#result_encryption ⇒ Object
Returns the value of attribute result_encryption.
-
#wait_polling_period ⇒ Object
Returns the value of attribute wait_polling_period.
Instance Method Summary collapse
-
#initialize ⇒ Configuration
constructor
A new instance of Configuration.
Constructor Details
#initialize ⇒ Configuration
Returns a new instance of Configuration.
11 12 13 14 15 16 17 18 19 |
# File 'lib/athens/configuration.rb', line 11 def initialize @aws_access_key = nil @aws_secret_key = nil @aws_region = nil @output_location = nil @wait_polling_period = 0.25 @aws_profile = nil @result_encryption = { encryption_option: "SSE_S3" } end |
Instance Attribute Details
#aws_access_key ⇒ Object
Returns the value of attribute aws_access_key.
3 4 5 |
# File 'lib/athens/configuration.rb', line 3 def aws_access_key @aws_access_key end |
#aws_profile ⇒ Object
Returns the value of attribute aws_profile.
3 4 5 |
# File 'lib/athens/configuration.rb', line 3 def aws_profile @aws_profile end |
#aws_region ⇒ Object
Returns the value of attribute aws_region.
3 4 5 |
# File 'lib/athens/configuration.rb', line 3 def aws_region @aws_region end |
#aws_secret_key ⇒ Object
Returns the value of attribute aws_secret_key.
3 4 5 |
# File 'lib/athens/configuration.rb', line 3 def aws_secret_key @aws_secret_key end |
#output_location ⇒ Object
Returns the value of attribute output_location.
3 4 5 |
# File 'lib/athens/configuration.rb', line 3 def output_location @output_location end |
#result_encryption ⇒ Object
Returns the value of attribute result_encryption.
3 4 5 |
# File 'lib/athens/configuration.rb', line 3 def result_encryption @result_encryption end |
#wait_polling_period ⇒ Object
Returns the value of attribute wait_polling_period.
3 4 5 |
# File 'lib/athens/configuration.rb', line 3 def wait_polling_period @wait_polling_period end |