Method: Chef::Node::Attribute#rm_default
- Defined in:
- lib/chef/node/attribute.rb
#rm_default(*args) ⇒ Object
clears attributes from all default precedence levels
similar to: force_default![‘bar’].delete(‘baz’)
-
does not autovivify
-
does not trainwreck if interior keys do not exist
313 314 315 316 317 318 319 320 |
# File 'lib/chef/node/attribute.rb', line 313 def rm_default(*args) with_deep_merged_return_value(combined_default, *args) do default.unlink(*args) role_default.unlink(*args) env_default.unlink(*args) force_default.unlink(*args) end end |