Sha256: d0584a09f1409025119f5b4c8d550c0c84026f757708777f096e48427b8e9eed

Contents?: true

Size: 513 Bytes

Versions: 22

Compression:

Stored size: 513 Bytes

Contents

# frozen_string_literal: true
module GoodJob
  class CronEntriesController < GoodJob::BaseController
    def index
      @cron_entries = CronEntry.all
    end

    def show
      @cron_entry = CronEntry.find(params[:id])
      @jobs_filter = JobsFilter.new(params, @cron_entry.jobs)
    end

    def enqueue
      @cron_entry = CronEntry.find(params[:id])
      @cron_entry.enqueue(Time.current)
      redirect_back(fallback_location: cron_entries_path, notice: "Cron entry has been enqueued.")
    end
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
good_job-2.11.3 engine/app/controllers/good_job/cron_entries_controller.rb
good_job-2.11.2 engine/app/controllers/good_job/cron_entries_controller.rb
good_job-2.11.1 engine/app/controllers/good_job/cron_entries_controller.rb
good_job-2.11.0 engine/app/controllers/good_job/cron_entries_controller.rb
good_job-2.10.0 engine/app/controllers/good_job/cron_entries_controller.rb
good_job-2.9.6 engine/app/controllers/good_job/cron_entries_controller.rb
good_job-2.9.5 engine/app/controllers/good_job/cron_entries_controller.rb
good_job-2.9.4 engine/app/controllers/good_job/cron_entries_controller.rb
good_job-2.9.3 engine/app/controllers/good_job/cron_entries_controller.rb
good_job-2.9.2 engine/app/controllers/good_job/cron_entries_controller.rb
good_job-2.9.1 engine/app/controllers/good_job/cron_entries_controller.rb
good_job-2.9.0 engine/app/controllers/good_job/cron_entries_controller.rb
good_job-2.8.1 engine/app/controllers/good_job/cron_entries_controller.rb
good_job-2.8.0 engine/app/controllers/good_job/cron_entries_controller.rb
good_job-2.7.4 engine/app/controllers/good_job/cron_entries_controller.rb
good_job-2.7.3 engine/app/controllers/good_job/cron_entries_controller.rb
good_job-2.7.2 engine/app/controllers/good_job/cron_entries_controller.rb
good_job-2.7.1 engine/app/controllers/good_job/cron_entries_controller.rb
good_job-2.7.0 engine/app/controllers/good_job/cron_entries_controller.rb
good_job-2.6.2 engine/app/controllers/good_job/cron_entries_controller.rb