Class: SolidWebUi::Queue::FailedExecutionsController
- Inherits:
-
ApplicationController
- Object
- ApplicationController
- SolidWebUi::Queue::FailedExecutionsController
- Defined in:
- app/controllers/solid_web_ui/queue/failed_executions_controller.rb
Instance Method Summary collapse
Instance Method Details
#discard ⇒ Object
19 20 21 22 |
# File 'app/controllers/solid_web_ui/queue/failed_executions_controller.rb', line 19 def discard SolidQueue::FailedExecution.find(params[:id]).job.destroy redirect_to failed_executions_path, notice: "Failed job discarded." end |
#index ⇒ Object
8 9 10 11 12 |
# File 'app/controllers/solid_web_ui/queue/failed_executions_controller.rb', line 8 def index scope = SolidQueue::FailedExecution.includes(:job).order(id: :desc) @paginator = SolidWebUi::Paginator.new(scope, page: params[:page], per_page: per_page) @failed = @paginator.records end |
#retry ⇒ Object
14 15 16 17 |
# File 'app/controllers/solid_web_ui/queue/failed_executions_controller.rb', line 14 def retry SolidQueue::FailedExecution.find(params[:id]).retry redirect_to failed_executions_path, notice: "Job re-enqueued." end |