Skip to main content

Chef/Deprecations/ResourceUsesProviderBaseMethod

Cookstyle cops page

The Cookstyle cops department: Chef/Deprecations

Enabled by defaultSupports autocorrectionTarget Chef Version
EnabledNoAll Versions

The Resource.provider_base allows the developer to specify within a resource a module to load the resource’s provider from. Instead, the provider should call provides to register itself, or the resource should call provider to specify the provider to use.

Examples

# bad
provider_base ::Chef::Provider::SomethingSomething

Configurable attributes

NameDefault valueConfigurable values
Version Added5.7.0String
Include
  • **/libraries/*.rb
  • **/resources/*.rb
Array

Thank you for your feedback!

×