Method: Puppet::Node#merge
- Defined in:
- lib/puppet/node.rb
#merge(params) ⇒ Object
Merge any random parameters into our parameter list.
155 156 157 158 159 160 161 162 163 |
# File 'lib/puppet/node.rb', line 155 def merge(params) params.each do |name, value| if @parameters.include?(name) Puppet::Util::Warnings.warnonce(_("The node parameter '%{param_name}' for node '%{node_name}' was already set to '%{value}'. It could not be set to '%{desired_value}'") % { param_name: name, node_name: @name, value: @parameters[name], desired_value: value }) else @parameters[name] = value end end end |