class SemanticLogger::Processor
Thread that submits and processes log requests
def self.logger
For example when an appender is not working etc..
Internal logger for SemanticLogger
def self.logger @logger ||= begin l = SemanticLogger::Appender::IO.new($stderr, level: :warn) l.name = name l end end
def initialize(max_queue_size: -1)
def initialize(max_queue_size: -1) @appenders = Appenders.new(self.class.logger.dup) super(appender: @appenders, max_queue_size: max_queue_size) end
def start
def start return false if active? thread true end