Ruby
07 Dec 2011
 
 
 
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
ARGV.each { |hostname|
if @host = Puppet::Rails::Host.find_by_name(hostname.strip)
print "Killing #{hostname}..."
$stdout.flush
@host.destroy
puts "done."
else
puts "Can't find host #{hostname}."
end
if @node = Puppet::Rails::InventoryNode.find_by_name(hostname.strip)
print "Killing #{hostname}..."
$stdout.flush
@node.destroy
puts "done."
else
puts "Can't find inventory node #{hostname}."
end
}