# File lib/puppet/type/file.rb, line 530
530:   def recurse_local
531:     result = perform_recursion(self[:path])
532:     return {} unless result
533:     result.inject({}) do |hash, meta|
534:       next hash if meta.relative_path == "."
535: 
536:       hash[meta.relative_path] = newchild(meta.relative_path)
537:       hash
538:     end
539:   end