# File lib/puppet/type/file.rb, line 375
375:   def flush
376:     # We want to make sure we retrieve metadata anew on each transaction.
377:     @parameters.each do |name, param|
378:       param.flush if param.respond_to?(:flush)
379:     end
380:     @stat = nil
381:   end