# File lib/puppet/file_serving/terminus_helper.rb, line 11 11: def path2instances(request, *paths) 12: filesets = paths.collect do |path| 13: # Filesets support indirector requests as an options collection 14: Puppet::FileServing::Fileset.new(path, request) 15: end 16: 17: Puppet::FileServing::Fileset.merge(*filesets).collect do |file, base_path| 18: inst = model.new(base_path, :relative_path => file) 19: inst.links = request.options[:links] if request.options[:links] 20: inst.collect 21: inst 22: end 23: end