chourobin
10/20/2012 - 9:18 PM

clockwork + sidekiq integration

clockwork + sidekiq integration

require 'clockwork'
require 'sidekiq'

# load all jobs from app/jobs directory
# no need to load rails env, we only care about classes 
# (#perform method is not invoked in this process)
Dir["app/jobs/*"].each {|f| load f } 

module Clockwork
  every(1.day, 'midnight.job', :at => '00:00'){
    MidnightJob.perform_async(1,2,3) 
  }
end