Sha256: af9aed3b4ef5a4cd2fc6f9eb7701c88c48014c0e2bda0815ee9e0ca3972dcbe1
Contents?: true
Size: 526 Bytes
Versions: 113
Compression:
Stored size: 526 Bytes
Contents
require 'logger' module Jets class Logger < ::Logger # Only need to override the add method as the other calls all lead to it. def add(severity, message = nil, progname = nil) # Taken from Logger#add source # https://ruby-doc.org/stdlib-2.5.1/libdoc/logger/rdoc/Logger.html#method-i-add if message.nil? if block_given? message = yield else message = progname progname = @progname end end super # original logical end end end
Version data entries
113 entries across 113 versions & 3 rubygems