class KniferSutherland::Host
Public Instance Methods
write_node(node)
click to toggle source
# File lib/knifer_sutherland/host.rb, line 11 def write_node(node) begin host = Ghost::Host.new(*[node[1], node[0]].compact) puts "Adding #{host.name} #{host.ip}" Ghost.store.add(host) rescue Ghost::Host::NotResolvable puts "Not able to resolve for #{node[0]} #{node[1]}" end end
write_nodes_to_host_file(nodes)
click to toggle source
# File lib/knifer_sutherland/host.rb, line 5 def write_nodes_to_host_file(nodes) nodes.each do |node| write_node(node) end end