# File lib/puppet/util/methodhelper.rb, line 12
12:     def set_options(options)
13:         options.each do |param,value|
14:             method = param.to_s + "="
15:             begin
16:                 self.send(method, value)
17:             rescue NoMethodError
18:                 raise ArgumentError, "Invalid parameter %s to object class %s" %
19:                         [param,self.class.to_s]
20:             end
21:         end
22:     end