Commit a1188597
Changed files (1)
config
config/deploy.rb
@@ -26,7 +26,9 @@ after "deploy:setup", "rvm:install_rvm"
before "deploy", "rvm:install_ruby"
after "deploy", "deploy:cleanup" # remove old releases
after 'deploy:update_code', 'deploy:symlink_db'
-after "deploy:update_code", "delayed_job:restart"
+after "deploy:start", "delayed_job:start"
+after "deploy:stop", "delayed_job:stop"
+after "deploy:restart", "delayed_job:restart"
namespace :deploy do
task :symlink_db, :roles => :app do
@@ -34,6 +36,14 @@ namespace :deploy do
end
end
namespace :delayed_job do
+ desc "start the delayed_job process"
+ task :start, :roles => :app do
+ run "cd #{current_path}; RAILS_ENV=#{rails_env} script/delayed_job start"
+ end
+ desc "stop the delayed_job process"
+ task :stop, :roles => :app do
+ run "cd #{current_path}; RAILS_ENV=#{rails_env} script/delayed_job stop"
+ end
desc "Restart the delayed_job process"
task :restart, :roles => :app do
run "cd #{current_path}; RAILS_ENV=#{rails_env} script/delayed_job restart"