I'm using delayed_job
to process some files and then create some activerecord objects with the results. The activerecord objects are being indexed with acts_as_ferret
which is running as a drb server. When delayed_job
processes the job, everything goes fine until it reaches the point when active record tries to talk to ferret via the drb server.
The stack trace is here: http://pastie.org/693588
Calling the same process via the console or without delayed_job
is successful. My guess is that for some reason, possibly permissions related, delayed_job
doesn't have the ability to talk to the drb server, but not sure. Any ideas what's going on?