From 010907b816699b8b0d7419bec31a5f4e253d7510 Mon Sep 17 00:00:00 2001 From: Jesse Wolfe Date: Mon, 5 Apr 2010 18:21:09 -0700 Subject: Mark resource/status as failed if they are associated with a failing event. This restores behavior for resource dependencies that was broken in the #2759 series. --- lib/puppet/resource/status.rb | 3 +++ 1 file changed, 3 insertions(+) (limited to 'lib') diff --git a/lib/puppet/resource/status.rb b/lib/puppet/resource/status.rb index ab088fb19..87c6161a6 100644 --- a/lib/puppet/resource/status.rb +++ b/lib/puppet/resource/status.rb @@ -24,6 +24,9 @@ class Puppet::Resource::Status def add_event(event) @events << event + if event.status == 'failure' + self.failed = true + end end def events -- cgit