Deploying on a passenger / mod_rails host with capistrano
namespace :mod_rails do desc <<-DESC Restart the application altering tmp/restart.txt for mod_rails. DESC task :restart, :roles => :app do run "touch #{release_path}/tmp/restart.txt" end end namespace :deploy do %w(start restart).each { |name| task name, :roles => :app do mod_rails.restart end } end