Module: DynamoDB::Client

Defined in:
lib/dynamodb/client.rb,
lib/dynamodb/client/version.rb

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.instanceObject



10
11
12
13
14
15
16
# File 'lib/dynamodb/client.rb', line 10

def self.instance
  endpoint_override = ENV['AWS_DYNAMODB_ENDPOINT']
  config = {}
  config.merge!(endpoint: endpoint_override) if endpoint_override

  Aws::DynamoDB::Client.new(config)
end

Instance Method Details

#dynamodb_clientObject



6
7
8
# File 'lib/dynamodb/client.rb', line 6

def dynamodb_client
  DynamoDB::Client.instance
end