class RuboCop::Cop::Chef::Deprecations::EpicFail

Use `ignore_failure` in resources to continue when failures occur instead of the deprecated `epic_fail` property.

@example

#### incorrect
package "foo" do
  epic_fail true
end

#### correct
package "foo" do
  ignore_failure true
end

Constants

MSG
RESTRICT_ON_SEND

Public Instance Methods

on_send(node) click to toggle source
# File lib/rubocop/cop/chef/deprecation/epic_fail.rb, line 42
def on_send(node)
  add_offense(node, message: MSG, severity: :warning) do |corrector|
    corrector.replace(node, 'ignore_failure true')
  end
end