Methods
#
A
C
D
E
F
I
N
U
W
Included Modules
Attributes
[R] adds
[R] chevrons
[R] closed
[RW] formatter
[RW] level
[RW] local_level
[RW] progname
Class Public methods
new()
# File activesupport/test/broadcast_logger_test.rb, line 107
def initialize
  @adds        = []
  @closed      = false
  @chevrons    = []
  @level       = ::Logger::DEBUG
  @local_level = ::Logger::DEBUG
  @progname    = nil
  @formatter   = nil
end
Instance Public methods
<<(x)
# File activesupport/test/broadcast_logger_test.rb, line 141
def << x
  @chevrons << x
end
add(message_level, message=nil, progname=nil, &block)
# File activesupport/test/broadcast_logger_test.rb, line 145
def add(message_level, message=nil, progname=nil, &block)
  @adds << [message_level, message, progname] if message_level >= local_level
end
close()
# File activesupport/test/broadcast_logger_test.rb, line 149
def close
  @closed = true
end
debug(message, &block)
# File activesupport/test/broadcast_logger_test.rb, line 117
def debug(message, &block)
  add(::Logger::DEBUG, message, &block)
end
error(message, &block)
# File activesupport/test/broadcast_logger_test.rb, line 129
def error(message, &block)
  add(::Logger::ERROR, message, &block)
end
fatal(message, &block)
# File activesupport/test/broadcast_logger_test.rb, line 133
def fatal(message, &block)
  add(::Logger::FATAL, message, &block)
end
info(message, &block)
# File activesupport/test/broadcast_logger_test.rb, line 121
def info(message, &block)
  add(::Logger::INFO, message, &block)
end
unknown(message, &block)
# File activesupport/test/broadcast_logger_test.rb, line 137
def unknown(message, &block)
  add(::Logger::UNKNOWN, message, &block)
end
warn(message, &block)
# File activesupport/test/broadcast_logger_test.rb, line 125
def warn(message, &block)
  add(::Logger::WARN, message, &block)
end