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