Class Dsadmin::LogWriters::LogWriter
In: lib/dsadmin/log_writers.rb
Parent: Object

Abstract base class for all output handlers

Methods

kind   shutdown   write  

Included Modules

Dsadmin::Contractor

Public Instance methods

Returns the "kind" of writer the object represents (:file, :stream, :email, …) OVERRIDE

[Source]

    # File lib/dsadmin/log_writers.rb, line 37
37:       def kind
38:         assertNotReachable
39:       end

override if necessary

[Source]

    # File lib/dsadmin/log_writers.rb, line 42
42:       def shutdown
43:       end

OVERRIDE

[Source]

    # File lib/dsadmin/log_writers.rb, line 31
31:       def write(message, formatted_record)
32:         assertNotReachable
33:       end

[Validate]