Sha256: 039e3fef9246b43af0546cb4ddd78ada86f51ba77be8de4fbd3fd8cc4723241d
Contents?: true
Size: 698 Bytes
Versions: 2
Compression:
Stored size: 698 Bytes
Contents
class WorkController < ApplicationController def index @count = rand(100) puts "Adding #{@count} jobs" @count.times do |x| HardWorker.perform_async('bubba', 0.01, x) end end def email UserMailer.delay.greetings(Time.now) render :nothing => true end def long 10.times do |x| HardWorker.perform_async('bob', 10, x) end render :text => 'enqueued' end def delayed_post p = Post.first unless p p = Post.create!(:title => "Title!", :body => 'Body!') p2 = Post.create!(:title => "Other!", :body => 'Second Body!') else p2 = Post.second end p.delay.long_method(p2) render :nothing => true end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sidekiq-0.8.0 | myapp/app/controllers/work_controller.rb |
sidekiq-0.7.0 | myapp/app/controllers/work_controller.rb |