Class: LogEasy::FileAppender

Inherits:
Appender show all
Defined in:
lib/logeasy/appender.rb

Overview

File appenders write messages to a file.

Direct Known Subclasses

HTMLFileAppender

Instance Attribute Summary

Attributes inherited from Appender

#allow_unformatted_messages, #formatter, #logger, #min_level

Instance Method Summary collapse

Methods inherited from Appender

#do_log

Instance Method Details

#closeObject

Closes this appender. This will also remove the appender from its logger.



74
75
76
77
# File 'lib/logeasy/appender.rb', line 74

def close
  file.close
  logger.remove_appender(self) if not logger.nil?
end