# File lib/puppet/type/file.rb, line 578 578: def perform_recursion(path) 579: 580: Puppet::FileServing::Metadata.search( 581: 582: path, 583: :links => self[:links], 584: :recurse => (self[:recurse] == :remote ? true : self[:recurse]), 585: 586: :recurselimit => self[:recurselimit], 587: :ignore => self[:ignore], 588: :checksum_type => (self[:source] || self[:content]) ? self[:checksum] : :none 589: ) 590: end