Method: PuppetLibrary::Util::ConfigApi::Config#set

Defined in:
lib/puppet_library/util/config_api.rb

#set(param, new_value) ⇒ Object



97
98
99
100
101
# File 'lib/puppet_library/util/config_api.rb', line 97

def set(param, new_value)
    @values[param] = param.process(new_value)
rescue => validation_error
    raise "Invalid value for config parameter '#{param.name}': #{validation_error.message} (was expecting #{param.description})"
end