Skip to main content

Chef/Modernize/ExecuteSleep

Cookstyle cops page

The Cookstyle cops department: Chef/Modernize

Enabled by defaultSupports autocorrectionTarget Chef Version
EnabledNo15.5+

Chef Infra Client 15.5 and later include a chef_sleep resource that should be used to sleep between executing resources if necessary instead of using the bash or execute resources to run the sleep command.

Examples

# bad
execute "sleep 60" do
  command "sleep 60"
  action :run
end

bash 'sleep' do
  user 'root'
  cwd '/tmp'
  code 'sleep 60'
end

# good
chef_sleep '60'

Configurable attributes

NameDefault valueConfigurable values
Version Added5.16.0String
Include
    Array

    Thank you for your feedback!

    ×