Method: MacSetup::Configuration#require_value
- Defined in:
- lib/mac_setup/configuration.rb
#require_value(key) ⇒ Object
16 17 18 19 20 21 22 23 |
# File 'lib/mac_setup/configuration.rb', line 16 def require_value(key) value = @config.fetch(key.to_s) do raise InvalidConfigError, "Missing config value for #{key}!" end define_singleton_method(key) { value } allowed_keys << key.to_sym end |