class FileSafeLogger::LogDevice

Public Instance Methods

write(message) click to toggle source
Calls superclass method
# File lib/file_safe_logger.rb, line 14
def write(message)
  unless FileTest.exist?(@filename)
    @dev.close rescue nil
    @dev = create_logfile(@filename)
  end
  super(message)
end