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



26
27
28
29
30
31
# File 'lib/terrafying/dynamodb.rb', line 26

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

.configObject



14
15
16
# File 'lib/terrafying/dynamodb/config.rb', line 14

def config
  @config ||= Config.new
end