Module: Terrafying::DynamoDb

Defined in:
lib/terrafying/dynamodb/state.rb,
lib/terrafying/dynamodb/config.rb,
lib/terrafying/dynamodb/named_lock.rb,
lib/terrafying/dynamodb.rb

Defined Under Namespace

Classes: Config, NamedLock, StateStore

Class Method Summary collapse

Class Method Details

.clientObject



24
25
26
27
28
29
# File 'lib/terrafying/dynamodb.rb', line 24

def self.client
  @@client ||= ::Aws::DynamoDB::Client.new({
    region: Terrafying::Context::REGION,
    #endpoint: 'http://localhost:8000',
  })
end

.configObject



12
13
14
# File 'lib/terrafying/dynamodb/config.rb', line 12

def config
  @config ||= Config.new
end