class MagistrateMonitor::Server
Public Instance Methods
normalize_status_data!()
click to toggle source
# File lib/magistrate_monitor/server.rb, line 90 def normalize_status_data! @supervisors.each do |supervisor| supervisor.normalize_status_data! end end
target_state_url_for_worker(supervisor, name, action)
click to toggle source
def url_for(path)
root = request.env['SCRIPT_NAME'].chomp('/') "#{root}/#{path}"
end
# File lib/magistrate_monitor/server.rb, line 86 def target_state_url_for_worker(supervisor, name, action) url("/supervisors/#{supervisor.name}/workers/#{name}/set_target_state/#{action}") end