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

Version Path
my_nagios-0.0.22 app/controllers/my_nagios/welcome_controller.rb
my_nagios-0.0.21 app/controllers/my_nagios/welcome_controller.rb
my_nagios-0.0.20 app/controllers/my_nagios/welcome_controller.rb
my_nagios-0.0.19 app/controllers/my_nagios/welcome_controller.rb
my_nagios-0.0.18 app/controllers/my_nagios/welcome_controller.rb
my_nagios-0.0.17 app/controllers/my_nagios/welcome_controller.rb
my_nagios-0.0.16 app/controllers/my_nagios/welcome_controller.rb
my_nagios-0.0.15 app/controllers/my_nagios/welcome_controller.rb
my_nagios-0.0.14 app/controllers/my_nagios/welcome_controller.rb
my_nagios-0.0.13 app/controllers/my_nagios/welcome_controller.rb
my_nagios-0.0.12 app/controllers/my_nagios/welcome_controller.rb
my_nagios-0.0.11 app/controllers/my_nagios/welcome_controller.rb
my_nagios-0.0.10 app/controllers/my_nagios/welcome_controller.rb
my_nagios-0.0.9 app/controllers/my_nagios/welcome_controller.rb
my_nagios-0.0.8 app/controllers/my_nagios/welcome_controller.rb
my_nagios-0.0.7 app/controllers/my_nagios/welcome_controller.rb
my_nagios-0.0.6 app/controllers/my_nagios/welcome_controller.rb
my_nagios-0.0.5 app/controllers/my_nagios/welcome_controller.rb