class Populus::Node
Public Class Methods
register_host(hostname)
click to toggle source
# File lib/populus/node.rb, line 10 def register_host(hostname) registry[hostname] = gen_host(hostname) end
registry()
click to toggle source
# File lib/populus/node.rb, line 6 def registry @nodes ||= {} end
Private Class Methods
gen_host(hostname)
click to toggle source
# File lib/populus/node.rb, line 15 def gen_host(hostname) return Specinfra::Backend::Ssh.new( host: hostname, ssh_options: Populus.config.ssh_options, request_pty: true ) end