class Wright::Logger
Default logger for Wright
.
Public Class Methods
new(logdev = $stdout)
click to toggle source
Initializes a Logger
.
Enables log colorization if the log device is a TTY and colorization was not disabled before initialization.
@param logdev [IO] the log device used by the Logger
.
Calls superclass method
# File lib/wright/logger.rb, line 58 def initialize(logdev = $stdout) super Wright::Config[:log] ||= {} return if Wright::Config[:log].key?(:colorize) Wright::Config[:log][:colorize] = logdev.tty? end