ruby on rails - Resque Scheduler - NoMethodError "run_before_delayed_enqueue_hooks" -


using resque , resquescheduler queue re-occurring jobs. i'm on rails 3.2.6, resque 1.21.0, resque-scheduler 2.0.0h

when scheduler started following error, having problems getting schedule tab show up(after following doco):

rake resque:scheduler --trace ** invoke resque:scheduler (first_time) ** invoke resque:scheduler_setup (first_time) ** execute resque:scheduler_setup ** invoke resque:setup (first_time) ** invoke environment (first_time) ** execute environment ** execute resque:setup ** execute resque:scheduler 2012-07-07 23:55:56 loading schedule 2012-07-07 23:55:56 scheduling run_pinpro_copy 2012-07-07 23:55:56 scheduling cancelabandonedorders 2012-07-07 23:55:56 schedules loaded 2012-07-07 23:56:30 queueing testing (run_database_copy) 2012-07-07 23:56:30 nomethoderror: undefined method `run_before_delayed_enqueue_hooks' resquescheduler::plugin:module

resque_scheduler.yml

cancelabandonedorders: cron: "*/5 * * * *" run_database_copy: cron: "30 * * * * *" class: testing queue: testing_queue args: description: "copy pinpro views local tables" 

testing.rb (worker)

class testing @queue = :testing_queue def self.perform puts "running job!" end end 

resque.rb

require 'resque_scheduler' resque.schedule = yaml.load_file(file.join(rails.root, 'config/resque_scheduler.yml')) 

resque_scheduler.rake

# resque tasks require 'resque/tasks' require 'resque_scheduler/tasks' require 'resque_scheduler/server' task "resque:setup" => :environment namespace :resque task :setup require 'resque' require 'resque_scheduler' require 'resque/scheduler' require 'resque_scheduler/server' # have somewhere resque.redis = 'localhost:6379' end end 

any examples/suggestions appreciated.

turns out ruby version not correct. using rvm manage different versions(highly recommended). should have been using ruby v1.9.3


Comments

Popular posts from this blog

javascript - backbone.js Collection.add() doesn't `construct` (`initialize`) an object -

php - Get uncommon values from two or more arrays -

Adding duplicate array rows in Php -