]> git.immae.eu Git - perso/Immae/Projets/Puppet.git/blame - modules/base_installation/lib/puppet/reports/cat_files.rb
Merge branch 'file_store' into dev
[perso/Immae/Projets/Puppet.git] / modules / base_installation / lib / puppet / reports / cat_files.rb
CommitLineData
a7b985dd
IB
1require 'puppet'
2
3Puppet::Reports.register_report(:cat_files) do
4 FOLLOWED_RESOURCES = [
5 "File[/etc/puppetlabs/notifies/host_ldap.info]",
6 ]
7
8 def process
9 self.resource_statuses.each do |name, status|
10 if FOLLOWED_RESOURCES.include?(status.resource) && status.events.any? { |e| e.status == "success" }
11 puts File.open(status.title, "r").read()
12 end
13 end
14 end
15
16end
17