class LogMonitor::FileAlerter

Public Instance Methods

alert() click to toggle source
# File lib/log_monitor/alerter.rb, line 81
def alert
  begin
    File.open(@filename, 'a') do | io_out |
      io_out.puts @alert_body
    end
  rescue => e
    $stderr.puts "LogMonitor error"
    $stderr.puts e.message
    2.times $stderr.puts
  end
  clear_alert
end
set_out(filename) click to toggle source
# File lib/log_monitor/alerter.rb, line 77
def set_out(filename)
  @filename = filename
end