Closed ghost closed 13 years ago
transfered to google group
The API has changed for Delayed::Job. This is how you override the max attempts and max run time now
# config/initializers/delayed_job_config.rb
Delayed::Worker.max_attempts = 3
Delayed::Worker.max_run_time = 5.minutes
I just installed the gem as per ReadMe instructions ( gem in gemfile, migration perfomed)
inserted into /config/initializers/delayed_job_config.rb Delayed::Job.destroy_failed_jobs = false silence_warnings do Delayed::Job.const_set("MAX_ATTEMPTS", 3) Delayed::Job.const_set("MAX_RUN_TIME", 5.minutes) end
added require 'delayed_job' in my /config/environment.rb
the just trying to open the console got :
.rvm/gems/ruby-1.9.2-p180@rails3/gems/activerecord-3.0.7/lib/active_record/base.rb:1009:in
method_missing': undefined method
destroy_failed_jobs=' for #Class:0x00000104bd7720 (NoMethodError) from /Users/yves/Sites/rails/testsbga/config/initializers/delayed_job_config.rb:1