Skip to main content

UsesRunCommandHelper

The department is: UsesRunCommandHelper

The full name of the cop is: Chef/Deprecations/UsesRunCommandHelper

Enabled by default Supports autocorrection Target Chef Version
Enabled No All Versions

Use ‘shell_out!’ instead of the legacy ‘run_command’ or ‘run_command_with_systems_locale’ helpers for shelling out. The run_command helper was removed in Chef Infra Client 13.

Examples

incorrect

require 'chef/mixin/command'
include Chef::Mixin::Command

run_command('/bin/foo')
run_command_with_systems_locale('/bin/foo')

correct

shell_out!('/bin/foo')

Configurable attributes

Name Default value Configurable values
Version Added 5.9.0 String
Include
Array

Was this page helpful?

×









Search Results