Sha256: b971f15802be52d88ad0e27a928e3f8e958152b7db86c7263acbb0d5a59e079b

Contents?: true

Size: 505 Bytes

Versions: 2

Compression:

Stored size: 505 Bytes

Contents

# Re-definitions are appended to existing tasks
task :environment
task :merb_env

namespace :jobs do
  desc "Clear the delayed_job queue."
  task :clear => [:merb_env, :environment] do
    Delayed::Job.delete_all
  end

  desc "Start a delayed_job worker (options: MIN_PRIORITY, MAX_PRIORITY, JOB_TYPES)."
  task :work => [:merb_env, :environment] do
    Delayed::Worker.new(:min_priority => ENV['MIN_PRIORITY'], :max_priority => ENV['MAX_PRIORITY'],
      :job_types => ENV['JOB_TYPES']).start
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
delayed_job_on_steroids-1.7.5 tasks/tasks.rb
delayed_job_on_steroids-1.7.4 tasks/tasks.rb