# File lib/puppet/transaction/event_manager.rb, line 17 17: def process_events(resource) 18: restarted = false 19: queued_events(resource) do |callback, events| 20: r = process_callback(resource, callback, events) 21: restarted ||= r 22: end 23: 24: if restarted 25: queue_events(resource, [resource.event(:name => :restarted, :status => "success")]) 26: 27: transaction.resource_status(resource).restarted = true 28: end 29: end