# File lib/chef/mixin/why_run.rb, line 320 def run(action) @assertions[action.to_sym].each do |a| a.run(action, events, @resource) if a.assertion_failed? and a.block_action? @blocked_actions << action return end end end