class Kubes::Logger
Public Instance Methods
add(severity, message = nil, progname = nil) { || ... }
click to toggle source
Only need to override the add method as the other calls all lead to it.
Calls superclass method
# File lib/kubes/logger.rb, line 6 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 logic end
format_message(severity, timestamp, progname, msg)
click to toggle source
plain formatting
# File lib/kubes/logger.rb, line 22 def format_message(severity, timestamp, progname, msg) "#{msg}\n" end