Method: Chef::ActionCollection#resource_action_start
- Defined in:
- lib/chef/action_collection.rb
#resource_action_start(new_resource, action, notification_type = nil, notifier = nil) ⇒ Object
Hook to start processing a resource. May be called within processing of an outer resource so the pending_updates array forms a stack that sub-resources are popped onto and off of. This is always called.
(see EventDispatch::Base#)
157 158 159 |
# File 'lib/chef/action_collection.rb', line 157 def resource_action_start(new_resource, action, notification_type = nil, notifier = nil) pending_updates << ActionRecord.new(new_resource, action, pending_updates.length) end |