Method: SSHKit::Coordinator#initialize

Defined in:
lib/sshkit/coordinator.rb

#initialize(raw_hosts) ⇒ Coordinator

Returns a new instance of Coordinator.

Raises:

  • (NoValidHosts)


7
8
9
10
11
# File 'lib/sshkit/coordinator.rb', line 7

def initialize(raw_hosts)
  @raw_hosts = Array(raw_hosts)
  raise NoValidHosts unless Array(raw_hosts).any?
  resolve_hosts!
end