forked from collectiveidea/delayed_job
-
Notifications
You must be signed in to change notification settings - Fork 1
Rails 3 and Capistrano
Offirmo edited this page Mar 29, 2011
·
12 revisions
If DJ is installed as a gem don't forget to run the generator. It creates the script/delayed_job script and sets run permissions.
rails generate delayed_job
delayed_job comes with Capistrano recipes to start the script/delayed_job worker but you have to update your config/deploy.rb file to use them. There are 3 changes that need to be made:
require "delayed/recipes"
set :rails_env, "production" #added for delayed job
# Delayed Job
after "deploy:stop", "delayed_job:stop"
after "deploy:start", "delayed_job:start"
after "deploy:restart", "delayed_job:restart"