DZone Snippets is a public source code repository. Easily build up your personal collection of code snippets, categorize them with tags / keywords, and share them with the world
Deploying On A Passenger / Mod_rails Host With Capistrano
// add this to deploy.rb
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




