Chef/Deprecations/ResourceUsesProviderBaseMethod
The Cookstyle cops department: Chef/Deprecations
| Enabled by default | Supports autocorrection | Target Chef Version |
|---|---|---|
| Enabled | No | All 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
| Name | Default value | Configurable values |
|---|---|---|
| Version Added | 5.7.0 | String |
| Include |
| Array |