Class: Logging::Appenders::Stderr

Inherits:
IO show all
Defined in:
lib/logging/appenders/console.rb

Overview

This class provides an Appender that can write to STDERR.

Instance Attribute Summary

Attributes inherited from Logging::Appender

#layout, #level, #name

Instance Method Summary collapse

Methods inherited from IO

#close, #flush

Methods inherited from Logging::Appender

#<<, [], []=, #append, #close, #closed?, #flush, remove, stderr, stdout

Constructor Details

#initialize(name = nil, opts = {}) ⇒ Stderr

call-seq:

Stderr.new
Stderr.new( :layout => layout )

Creates a new Stderr Appender. The name ‘stderr’ will always be used for this appender.



35
36
37
38
# File 'lib/logging/appenders/console.rb', line 35

def initialize( name = nil, opts = {} )
  name ||= 'stderr'
  super(name, STDERR, opts)
end