class TransactionalLock::Configuration

Public Class Methods

default_timeout() click to toggle source
# File lib/transactional_lock/configuration.rb, line 14
def default_timeout
  @config[:default_timeout]
end
initialize() { |config| ... } click to toggle source
# File lib/transactional_lock/configuration.rb, line 4
def initialize
  config = default_configuration

  if block_given?
    yield config
  end

  @config = config
end

Private Class Methods

default_configuration() click to toggle source
# File lib/transactional_lock/configuration.rb, line 20
def default_configuration
  {
      default_timeout: 30
  }
end