Module: MultiServer
- Defined in:
- lib/cap-hacks/plugins/multiserver.rb
Instance Method Summary collapse
Instance Method Details
#define(name, host, options = {}) ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/cap-hacks/plugins/multiserver.rb', line 7 def define(name, host, ={}) = {:roles => [:app, :web]}.merge() desc "Add #{name} to servers to perform subsequent tasks on" task(name) do .delete(:roles).each do |r| role(r, host, ) end end end |