Sha256: 4142ce32838f13c46c29fe6ada6b14d977a5877ab13402c63b2ce1c1e488f72b
Contents?: true
Size: 627 Bytes
Versions: 2
Compression:
Stored size: 627 Bytes
Contents
require 'resque/tasks' # will give you the resque tasks namespace :resque do task :setup desc "Start Resque Scheduler" task :scheduler => :scheduler_setup do require 'resque' require 'resque_scheduler' File.open(ENV['PIDFILE'], 'w') { |f| f << Process.pid.to_s } if ENV['PIDFILE'] Resque::Scheduler.dynamic = true if ENV['DYNAMIC_SCHEDULE'] Resque::Scheduler.verbose = true if ENV['VERBOSE'] Resque::Scheduler.run end task :scheduler_setup do if ENV['INITIALIZER_PATH'] load ENV['INITIALIZER_PATH'].to_s.strip else Rake::Task['resque:setup'].invoke end end end
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
ealdent-resque-scheduler-2.0.0.e | lib/resque_scheduler/tasks.rb |
resque-scheduler-2.0.0.e | lib/resque_scheduler/tasks.rb |