# 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