Sha256: 91e2a84bcefe6fa5905e2006f8b69fb6bbe9dc9a61722c09edc635a10af9850f
Contents?: true
Size: 565 Bytes
Versions: 18
Compression:
Stored size: 565 Bytes
Contents
require_dependency "my_nagios/application_controller" module MyNagios class WelcomeController < ApplicationController skip_before_action :verify_authenticity_token, only: [:autorefresh] before_filter :find_criticals, only: [:index, :autorefresh] def index @group = Group.all.includes(:checks) end def autorefresh respond_to do |format| format.js { render layout: false } end end private def find_criticals @criticals = Check.enabled.where(status: Check.statuses[:critical]) end end end
Version data entries
18 entries across 18 versions & 1 rubygems