class CircActivator::Monitoring

Attributes

error_messages[R]

Public Class Methods

new() click to toggle source
# File lib/circactivator/monitoring.rb, line 24
def initialize
  @error_messages = Array.new
end

Public Instance Methods

add_error_message(msg) click to toggle source
# File lib/circactivator/monitoring.rb, line 28
def add_error_message(msg)
  @error_messages << msg
end
errors?() click to toggle source
# File lib/circactivator/monitoring.rb, line 32
def errors?
  @error_messages.length > 0
end
set_error_file() click to toggle source
# File lib/circactivator/monitoring.rb, line 36
def set_error_file
  if errors?
    File.write(CircActivator::Config.monitoring.error_file, @error_messages.join("\n"))
    true
  else
    FileUtils.rm_f(CircActivator::Config.monitoring.error_file)
    false
  end
end