Class | Puppet::Transaction |
In: |
lib/puppet/transaction.rb
|
Parent: | Object |
catalog | [RW] | |
component | [RW] | |
configurator | [RW] | |
events | [R] | The list of events generated in this transaction. |
ignoreschedules | [RW] | |
report | [R] | The report, once generated. |
sorted_resources | [RW] |
this should only be called by a Puppet::Type::Component resource now and it should only receive an array
Check to see if we should actually allow processing, but this really only matters when a resource is getting deleted.
Do any necessary cleanup. If we don‘t get rid of the graphs, the contained resources might never get cleaned up.
This method does all the actual work of running a transaction. It collects all of the changes, executes them, and responds to any necessary events.
A general method for recursively generating new resources from a resource.