class Sapience::Loggers::Concurrent

Public Class Methods

new(level = nil, filter = nil) click to toggle source
Calls superclass method Sapience::Logger::new
# File lib/sapience/loggers/concurrent.rb, line 6
def initialize(level = nil, filter = nil)
  super("Concurrent", level, filter)
end

Public Instance Methods

call(level, progname, message, &block) click to toggle source

call method is expected to be defined for all Concurrent.global_logger instances see github.com/ruby-concurrency/concurrent-ruby/blob/master/lib/concurrent/concern/logging.rb#L25

# File lib/sapience/loggers/concurrent.rb, line 12
def call(level, progname, message, &block)
  log(level, message, progname, &block)
end