class Dynamo::Model::Client

Attributes

config[RW]
dynamodb[RW]

Public Class Methods

new() click to toggle source
# File lib/dynamo/model/client.rb, line 6
def initialize
  @config = Configuration.configure do |conf|
    config.access_key_id = ENV["aws_access_key_id"]
    config.secret_access_key = ENV["aws_secret_access_key"]
    config.region = ENV["aws_region"]
  end
  setup
end

Public Instance Methods

setup() click to toggle source
# File lib/dynamo/model/client.rb, line 15
def setup
  @dynamodb = Aws::DynamoDB::Client.new(
    region: @config.region,
    access_key_id: @config.access_key_id,
    secret_access_key: @configsecret_access_key
  )
end