Class: Logging::Appenders::Stderr
- Inherits:
-
IO
- Object
- Logging::Appender
- IO
- Logging::Appenders::Stderr
- 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
Instance Method Summary collapse
-
#initialize(name = nil, opts = {}) ⇒ Stderr
constructor
call-seq: Stderr.new Stderr.new( :layout => layout ).
Methods inherited from IO
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 |