Skip to main content

Chef/Modernize/DependsOnWindowsFirewallCookbook

Cookstyle cops page

The Cookstyle cops department: Chef/Modernize

Enabled by defaultSupports autocorrectionTarget Chef Version
EnabledYes14.7+

Don’t depend on the windows_firewall cookbook made obsolete by Chef Infra Client 14.7. The windows_firewall resource is now included in Chef Infra Client itself.

Examples

# bad
depends 'windows_firewall'

# good
# the resource ships in Chef Infra Client 14.7+, so use it without a depends
windows_firewall_rule 'permit ssh' do
  local_port '22'
  protocol 'TCP'
  firewall_action :allow
end

Configurable attributes

NameDefault valueConfigurable values
Version Added7.19.0String
Include
  • **/metadata.rb
Array

Thank you for your feedback!

×