# File lib/puppet/file_serving/fileset.rb, line 96 96: def initialize_from_hash(options) 97: options.each do |option, value| 98: method = option.to_s + "=" 99: begin 100: send(method, value) 101: rescue NoMethodError 102: raise ArgumentError, "Invalid option '%s'" % option 103: end 104: end 105: end