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