# File lib/puppet/resource/status.rb, line 29
29:       def add_event(event)
30:         @events << event
31:         if event.status == 'failure'
32:           self.failed = true
33:         elsif event.status == 'success'
34:           @change_count += 1
35:           @changed = true
36:         end
37:         if event.status != 'audit'
38:           @out_of_sync_count += 1
39:           @out_of_sync = true
40:         end
41:       end