module Loga
rubocop:disable Lint/AssignmentInCondition, Metrics/LineLength, Style/GuardClause
Constants
- ConfigurationError
- VERSION
Public Class Methods
configuration()
click to toggle source
# File lib/loga.rb, line 16 def self.configuration unless @configuration raise ConfigurationError, 'Loga has not been configured. Configure with Loga.configure(options)' end @configuration end
configure(options, framework_options = {})
click to toggle source
# File lib/loga.rb, line 25 def self.configure(options, framework_options = {}) raise ConfigurationError, 'Loga has already been configured' if @configuration @configuration ||= Configuration.new(options, framework_options) Loga::Sidekiq.configure_logging end
logger()
click to toggle source
# File lib/loga.rb, line 33 def self.logger configuration.logger end
reset()
click to toggle source
# File lib/loga.rb, line 37 def self.reset @configuration = nil end