Method: Kitchen::Configurable::ClassMethods#default_config
- Defined in:
- lib/kitchen/configurable.rb
#default_config(attr, value = nil) {|object| ... } ⇒ Object
Sets a sane default value for a configuration attribute. These values can be overridden by provided configuration or in a subclass with another default_config declaration.
462 463 464 |
# File 'lib/kitchen/configurable.rb', line 462 def default_config(attr, value = nil, &block) defaults[attr] = block_given? ? block : value end |