Class: IsMySidekiqOk::SidekiqOkController

Inherits:
ApplicationController show all
Defined in:
app/controllers/is_my_sidekiq_ok/sidekiq_ok_controller.rb

Instance Method Summary collapse

Instance Method Details

#indexObject



13
14
15
16
17
18
19
# File 'app/controllers/is_my_sidekiq_ok/sidekiq_ok_controller.rb', line 13

def index
  if IsMySidekiqOk.ok?(sidekiq_stats)
    head IsMySidekiqOk.config.status_symbol
  else
    head IsMySidekiqOk.config.error_symbol
  end
end

#statsObject



21
22
23
# File 'app/controllers/is_my_sidekiq_ok/sidekiq_ok_controller.rb', line 21

def stats
  render json: sidekiq_stats
end