UseAutomaticResourceName
The department is: UseAutomaticResourceName
The full name of the cop is: Chef/Deprecations/UseAutomaticResourceName
Enabled by default | Supports autocorrection | Target Chef Version |
---|---|---|
Enabled | Yes | All Versions |
The use_automatic_resource_name method was removed in Chef Infra Client 16. The resource name/provides should be set explicitly instead.
Examples
incorrect
module MyCookbook
class MyCookbookService < Chef::Resource
use_automatic_resource_name
provides :mycookbook_service
# some additional code
end
end
Configurable attributes
Name | Default value | Configurable values |
---|---|---|
Version Added | 6.12.0 | String |
Include |
| Array |