class Logger::Logging::ExtendedLogger
Public Instance Methods
data(message_or_progname = nil) { || ... }
click to toggle source
# File lib/logger/logging/extended_logger.rb, line 15 def data message_or_progname = nil, &block if block_given? progname = message_or_progname message = yield else message = message_or_progname end message.each_line "\n" do |line| if line == "\n" line = "\\n" else line.gsub! "\r", "\\r" line.chomp! end add -2, nil, line end end
format_severity(severity)
click to toggle source
Calls superclass method
# File lib/logger/logging/extended_logger.rb, line 3 def format_severity severity case severity when -1 then "TRACE" when -2 then "DATA" else super end end
io()
click to toggle source
# File lib/logger/logging/extended_logger.rb, line 35 def io @logdev and @logdev.dev end
trace(message_or_progname = nil, &block)
click to toggle source
# File lib/logger/logging/extended_logger.rb, line 11 def trace message_or_progname = nil, &block add -1, nil, message_or_progname, &block end