2012-02-01 1 views
0

Je suis les instructions sur le thinking sphinx website pour configurer Deltas Delayed en utilisant le plugin Delayed Job.rake ts: dd - constante non-initialisée Delayed :: Job

Tout semblait installer correct, mais quand je râteau ts: dd 'pour la première fois, je reçois ceci:

rake ts:dd --trace 
** Invoke ts:dd (first_time) 
** Invoke thinking_sphinx:delayed_delta (first_time) 
** Invoke thinking_sphinx:app_env (first_time) 
** Execute thinking_sphinx:app_env 
** Execute thinking_sphinx:delayed_delta 
rake aborted! 
uninitialized constant Delayed::Job 
/home/darcbar/.rvm/gems/[email protected]/gems/delayed_job-3.0.1/lib/delayed/plugins/clear_locks.rb:9:in `ensure in block (2 levels) in <class:ClearLocks>' 
/home/darcbar/.rvm/gems/[email protected]/gems/delayed_job-3.0.1/lib/delayed/plugins/clear_locks.rb:9:in `block (2 levels) in <class:ClearLocks>' 
/home/darcbar/.rvm/gems/[email protected]/gems/delayed_job-3.0.1/lib/delayed/lifecycle.rb:78:in `call' 
/home/darcbar/.rvm/gems/[email protected]/gems/delayed_job-3.0.1/lib/delayed/lifecycle.rb:78:in `block (2 levels) in add' 
/home/darcbar/.rvm/gems/[email protected]/gems/delayed_job-3.0.1/lib/delayed/lifecycle.rb:60:in `call' 
/home/darcbar/.rvm/gems/[email protected]/gems/delayed_job-3.0.1/lib/delayed/lifecycle.rb:60:in `block in initialize' 
/home/darcbar/.rvm/gems/[email protected]/gems/delayed_job-3.0.1/lib/delayed/lifecycle.rb:78:in `call' 
/home/darcbar/.rvm/gems/[email protected]/gems/delayed_job-3.0.1/lib/delayed/lifecycle.rb:78:in `block in add' 
/home/darcbar/.rvm/gems/[email protected]/gems/delayed_job-3.0.1/lib/delayed/lifecycle.rb:65:in `call' 
/home/darcbar/.rvm/gems/[email protected]/gems/delayed_job-3.0.1/lib/delayed/lifecycle.rb:65:in `execute' 
/home/darcbar/.rvm/gems/[email protected]/gems/delayed_job-3.0.1/lib/delayed/lifecycle.rb:38:in `run_callbacks' 
/home/darcbar/.rvm/gems/[email protected]/gems/delayed_job-3.0.1/lib/delayed/worker.rb:111:in `start' 
/home/darcbar/.rvm/gems/[email protected]/gems/ts-delayed-delta-1.1.2/lib/thinking_sphinx/deltas/delayed_delta/tasks.rb:11:in `block (2 levels) in <top (required)>' 
/home/darcbar/.rvm/gems/[email protected]/gems/rake-0.9.2.2/lib/rake/task.rb:205:in `call' 
/home/darcbar/.rvm/gems/[email protected]/gems/rake-0.9.2.2/lib/rake/task.rb:205:in `block in execute' 
/home/darcbar/.rvm/gems/[email protected]/gems/rake-0.9.2.2/lib/rake/task.rb:200:in `each' 
/home/darcbar/.rvm/gems/[email protected]/gems/rake-0.9.2.2/lib/rake/task.rb:200:in `execute' 
/home/darcbar/.rvm/gems/[email protected]/gems/rake-0.9.2.2/lib/rake/task.rb:158:in `block in invoke_with_call_chain' 
/home/darcbar/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/monitor.rb:201:in `mon_synchronize' 
/home/darcbar/.rvm/gems/[email protected]/gems/rake-0.9.2.2/lib/rake/task.rb:151:in `invoke_with_call_chain' 
/home/darcbar/.rvm/gems/[email protected]/gems/rake-0.9.2.2/lib/rake/task.rb:176:in `block in invoke_prerequisites' 
/home/darcbar/.rvm/gems/[email protected]/gems/rake-0.9.2.2/lib/rake/task.rb:174:in `each' 
/home/darcbar/.rvm/gems/[email protected]/gems/rake-0.9.2.2/lib/rake/task.rb:174:in `invoke_prerequisites' 
/home/darcbar/.rvm/gems/[email protected]/gems/rake-0.9.2.2/lib/rake/task.rb:157:in `block in invoke_with_call_chain' 
/home/darcbar/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/monitor.rb:201:in `mon_synchronize' 
/home/darcbar/.rvm/gems/[email protected]/gems/rake-0.9.2.2/lib/rake/task.rb:151:in `invoke_with_call_chain' 
/home/darcbar/.rvm/gems/[email protected]/gems/rake-0.9.2.2/lib/rake/task.rb:144:in `invoke' 
/home/darcbar/.rvm/gems/[email protected]/gems/rake-0.9.2.2/lib/rake/application.rb:116:in `invoke_task' 
/home/darcbar/.rvm/gems/[email protected]/gems/rake-0.9.2.2/lib/rake/application.rb:94:in `block (2 levels) in top_level' 
/home/darcbar/.rvm/gems/[email protected]/gems/rake-0.9.2.2/lib/rake/application.rb:94:in `each' 
/home/darcbar/.rvm/gems/[email protected]/gems/rake-0.9.2.2/lib/rake/application.rb:94:in `block in top_level' 
/home/darcbar/.rvm/gems/[email protected]/gems/rake-0.9.2.2/lib/rake/application.rb:133:in `standard_exception_handling' 
/home/darcbar/.rvm/gems/[email protected]/gems/rake-0.9.2.2/lib/rake/application.rb:88:in `top_level' 
/home/darcbar/.rvm/gems/[email protected]/gems/rake-0.9.2.2/lib/rake/application.rb:66:in `block in run' 
/home/darcbar/.rvm/gems/[email protected]/gems/rake-0.9.2.2/lib/rake/application.rb:133:in `standard_exception_handling' 
/home/darcbar/.rvm/gems/[email protected]/gems/rake-0.9.2.2/lib/rake/application.rb:63:in `run' 
/home/darcbar/.rvm/gems/[email protected]/gems/rake-0.9.2.2/bin/rake:33:in `<top (required)>' 
/home/darcbar/.rvm/gems/[email protected]/bin/rake:19:in `load' 
/home/darcbar/.rvm/gems/[email protected]/bin/rake:19:in `<main>' 
Tasks: TOP => ts:dd => thinking_sphinx:delayed_delta 

J'ai installé:

Sphinx 0.9.9 
thinking_sphinx 2.0.10 
ts-delayed-delta 1.1.2 

Répondre

5

Avec emploi différé 3 vous besoin d'installer l'un des gems backend, par exemple delayed_job_active_record pour le backend activerecord.

+0

Parfait, merci beaucoup Frederick – Darcbar

Questions connexes