class Wayfarer::Configuration
Constants
- DEFAULTS
Attributes
uuid[R]
Public Class Methods
new(overrides = {})
click to toggle source
Calls superclass method
# File lib/wayfarer/configuration.rb, line 73 def initialize(overrides = {}) super(DEFAULTS.merge(overrides)) @uuid = SecureRandom.uuid end
Public Instance Methods
logger()
click to toggle source
# File lib/wayfarer/configuration.rb, line 78 def logger @logger ||= Wayfarer.logger.dup end
reset!()
click to toggle source
# File lib/wayfarer/configuration.rb, line 82 def reset! DEFAULTS.each { |key, val| self[key] = val } end