Class: SolidQueueWeb::DashboardController
- Inherits:
-
ApplicationController
- Object
- ActionController::Base
- ApplicationController
- SolidQueueWeb::DashboardController
- Defined in:
- app/controllers/solid_queue_web/dashboard_controller.rb
Instance Method Summary collapse
Instance Method Details
#index ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 |
# File 'app/controllers/solid_queue_web/dashboard_controller.rb', line 3 def index @stats = { ready: SolidQueue::ReadyExecution.count, scheduled: SolidQueue::ScheduledExecution.count, claimed: SolidQueue::ClaimedExecution.count, failed: SolidQueue::FailedExecution.count, blocked: SolidQueue::BlockedExecution.count, queues: SolidQueue::Job.select(:queue_name).distinct.count, processes: SolidQueue::Process.count } end |