class Gpdb::Configuration

Attributes

access_key_id[RW]
api_url[RW]
namespace[RW]
secret_access_key[RW]

Public Class Methods

new() click to toggle source
# File lib/gpdb/configuration.rb, line 12
def initialize
  self.api_url = ENV.fetch('GPDB_API_URL')
  self.namespace = ENV.fetch('GPDB_NAMESPACE')
  self.access_key_id = ENV.fetch('GPDB_ACCESS_KEY_ID')
  self.secret_access_key = ENV.fetch('GPDB_SECRET_ACCESS_KEY')
end

Public Instance Methods

credentials() click to toggle source
# File lib/gpdb/configuration.rb, line 19
def credentials
  Credentials.new(access_key_id, secret_access_key)
end