在我的resque.rake文件中添加COUNT选项

时间:2011-10-26 21:30:40

标签: ruby-on-rails ruby-on-rails-3 rake backgroundworker resque

我有一个现有的resque.rake文件,可以让我运行heroku rake jobs:work来生成一个resque worker。这是文件:

require 'resque/tasks'

task "resque:setup" => :environment do
  ENV['QUEUE'] = '*'
end

desc "Alias for resque:work (To run workers on Heroku)"
task "jobs:work" => "resque:work"

现在我想通过添加COUNT=X选项添加指定数量的工作者,但我不确定将其添加到我的rake文件的位置和方式。我该怎么做?

1 个答案:

答案 0 :(得分:0)

我想你可以添加另一个ENV[]键/值:

task "resque:setup" => :environment do
  ENV['QUEUE'] = '*'
  ENV['COUNT'] = 5
end