class ActiveSupport::BroadcastLoggerTest::CustomLogger
Attributes
adds[R]
chevrons[R]
closed[R]
formatter[RW]
level[RW]
local_level[RW]
progname[RW]
Public Class Methods
new()
click to toggle source
# File activesupport/test/broadcast_logger_test.rb, line 121 def initialize @adds = [] @closed = false @chevrons = [] @level = ::Logger::DEBUG @local_level = ::Logger::DEBUG @progname = nil @formatter = nil end
Public Instance Methods
<<(x)
click to toggle source
# File activesupport/test/broadcast_logger_test.rb, line 155 def <<(x) @chevrons << x end
add(message_level, message = nil, progname = nil, &block)
click to toggle source
# File activesupport/test/broadcast_logger_test.rb, line 159 def add(message_level, message = nil, progname = nil, &block) @adds << [message_level, message, progname] if message_level >= local_level end
close()
click to toggle source
# File activesupport/test/broadcast_logger_test.rb, line 163 def close @closed = true end
debug(message, &block)
click to toggle source
# File activesupport/test/broadcast_logger_test.rb, line 131 def debug(message, &block) add(::Logger::DEBUG, message, &block) end
error(message, &block)
click to toggle source
# File activesupport/test/broadcast_logger_test.rb, line 143 def error(message, &block) add(::Logger::ERROR, message, &block) end
fatal(message, &block)
click to toggle source
# File activesupport/test/broadcast_logger_test.rb, line 147 def fatal(message, &block) add(::Logger::FATAL, message, &block) end
info(message, &block)
click to toggle source
# File activesupport/test/broadcast_logger_test.rb, line 135 def info(message, &block) add(::Logger::INFO, message, &block) end
unknown(message, &block)
click to toggle source
# File activesupport/test/broadcast_logger_test.rb, line 151 def unknown(message, &block) add(::Logger::UNKNOWN, message, &block) end
warn(message, &block)
click to toggle source
# File activesupport/test/broadcast_logger_test.rb, line 139 def warn(message, &block) add(::Logger::WARN, message, &block) end