3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
# File 'lib/puppetbox/report.rb', line 3
def self.printstuff(stream=$STDOUT)
indent = " "
stream.puts "\n\n\nSummary\n======="
summary.each { |node, class_results|
puts node
if class_results.class == String
stream.puts "#{indent}#{class_results}"
else
class_results.each { |puppet_class, passed|
line = "#{indent}#{puppet_class}: #{passed ? "OK": "FAILED"}"
if passed
stream.puts line.green
else
stream.puts line.red
end
}
end
}
stream.puts "OVERALL STATUS #{overall}"
overall
end
|