class Egis::Configuration

@!visibility private

Attributes

aws_access_key_id[RW]
aws_profile[RW]
aws_region[RW]
aws_secret_access_key[RW]
logger[RW]
query_status_backoff[RW]
testing_s3_bucket[RW]
work_group[RW]

Public Class Methods

new() click to toggle source
# File lib/egis/configuration.rb, line 9
def initialize
  @logger = Logger.new(STDOUT, level: :info)
  @query_status_backoff = ->(attempt) { 1.5**attempt - 1 }
end

Public Instance Methods

configure() { |self| ... } click to toggle source
# File lib/egis/configuration.rb, line 14
def configure
  yield(self)
  self
end