Method: Sapience::Configuration#initialize

Defined in:
lib/sapience/configuration.rb

#initialize(options = {}) ⇒ Configuration

Initial default Level for all new instances of Sapience::Logger



19
20
21
22
23
24
25
26
27
# File 'lib/sapience/configuration.rb', line 19

def initialize(options = {}) # rubocop:disable AbcSize
  @options             = DEFAULT.merge(options.deep_symbolize_keys!)
  self.default_level   = @options[:log_level].to_sym
  self.backtrace_level = @options[:log_level].to_sym
  self.application     = @options[:application]
  self.host            = @options[:host]
  self.ap_options      = @options[:ap_options]
  self.appenders       = @options[:appenders]
end