# File lib/puppet/util/fileparsing.rb, line 284
284:     def record_line(name, options, &block)
285:         unless options.include?(:fields)
286:             raise ArgumentError, "Must include a list of fields"
287:         end
288: 
289:         record = FileRecord.new(:record, options, &block)
290:         record.name = symbolize(name)
291: 
292:         new_line_type(record)
293:     end