Class: Capistrano::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/capistrano/thread_safety_fix.rb,
lib/capistrano/find_servers_for_task_fix.rb

Instance Method Summary collapse

Instance Method Details

#find_servers_for_task(task, options = {}) ⇒ Object



13
14
15
16
17
18
19
20
21
22
23
24
# File 'lib/capistrano/find_servers_for_task_fix.rb', line 13

def find_servers_for_task(task, options = {})
  find_options = task.options.dup
  options.each do |k, v|
    if find_options[k].is_a?(Hash)
      find_options[k].merge!(v)
    else
      find_options[k] = v
    end
  end

  find_servers(find_options)
end