Files
openfoodnetwork/app/controllers/api/statuses_controller.rb
Rob Harrington ffa8a8c7d6 Create Api::BaseController to allow use of ActiveModelSerializers
Also add index action to Api::CustomersController
2018-06-22 15:39:47 +10:00

18 lines
346 B
Ruby

module Api
class StatusesController < ::BaseController
respond_to :json
def job_queue
render json: {alive: job_queue_alive?}
end
private
def job_queue_alive?
Spree::Config.last_job_queue_heartbeat_at.present? &&
Time.parse(Spree::Config.last_job_queue_heartbeat_at) > 6.minutes.ago
end
end
end