Sha256: b6eccda0c60d20a8ea0823c288de17cafb77e1e800572960b30eab4d1dee584c
Contents?: true
Size: 734 Bytes
Versions: 1
Compression:
Stored size: 734 Bytes
Contents
class WorkController < ApplicationController def duplicate_simple 4.times { SimpleWorker.perform_async(unique_argument) } redirect_to '/sidekiq' end def duplicate_slow 4.times { SlowUntilExecutingWorker.perform_async(unique_argument) } redirect_to '/sidekiq' end def duplicate_nested 4.times { SpawnSimpleWorker.perform_async(unique_argument) } redirect_to '/sidekiq' end def duplicate_without_args 4.times { WithoutArgsWorker.perform_async } redirect_to '/sidekiq' end def duplicate_with_args 4.times { WithoutArgsWorker.perform_async 1 } redirect_to '/sidekiq' end def unique_argument params[:id] end def safe_params params.permit!(:id) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sidekiq-unique-jobs-5.0.2 | rails_example/app/controllers/work_controller.rb |