]>
Commit | Line | Data |
---|---|---|
a7b985dd IB |
1 | require 'puppet' |
2 | ||
3 | Puppet::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 | ||
16 | end | |
17 |