Method: Puppet::Resource::Status#add_event

Defined in:
lib/vendor/puppet/resource/status.rb

#add_event(event) ⇒ Object



29
30
31
32
33
34
35
36
37
38
39
40
41
# File 'lib/vendor/puppet/resource/status.rb', line 29

def add_event(event)
  @events << event
  if event.status == 'failure'
    self.failed = true
  elsif event.status == 'success'
    @change_count += 1
    @changed = true
  end
  if event.status != 'audit'
    @out_of_sync_count += 1
    @out_of_sync = true
  end
end