Sha256: d42357b3a58d143f5e046fb098fe5389c53c99653290f1a17da3b3610737f988
Contents?: true
Size: 621 Bytes
Versions: 13
Compression:
Stored size: 621 Bytes
Contents
# Sapience::Loggers::Concurrent is a class wrapping all methods necessary for integration with concurrent-ruby gem . module Sapience module Loggers class Concurrent < Sapience::Logger def initialize(level = nil, filter = nil) super("Concurrent", level, filter) end # *call* method is expected to be defined for all Concurrent.global_logger instances # see https://github.com/ruby-concurrency/concurrent-ruby/blob/master/lib/concurrent/concern/logging.rb#L25 def call(level, progname, message, &block) log(level, message, progname, &block) end end end end
Version data entries
13 entries across 13 versions & 1 rubygems