So the issue I am dealing with is that I want to be able to call
something like:
cap deploy:stop
or
cap deploy:start

And have it both stop/start my mongrel clusters, as well as start/stop
my backgroundRB.

So I want something like:
------------------------------------------
task :mongrel_start, :roles => :app do
  run "cd #{current_path} && mongrel_rails cluster::start -C
#{mongrel_conf}"
end

task :mongrel_stop, :roles => :app do
  run "cd #{current_path} && mongrel_rails cluster::stop -C
#{mongrel_conf}"
end

task :background_start, :roles => :db do
  run "command to start background"
end

task :background_stop, :roles => :db do
  run "command to stop background"
end

task :start do
  mongrel_start
  background_start
end

task :stop do
  mongrel_stop
  background_stop
end
------------------------------------------

But from what I understand it will run all the tasks on app and db
servers.  So how would you do this?

--~--~---------~--~----~------------~-------~--~----~
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/capistrano
-~----------~----~----~----~------~----~------~--~---

Reply via email to