# File lib/puppet/file_serving/metadata.rb, line 24
24:   def attributes_with_tabs
25:     raise(ArgumentError, "Cannot manage files of type #{ftype}") unless ['file','directory','link'].include? ftype
26:     desc = []
27:     PARAM_ORDER.each { |check|
28:       check = :ftype if check == :type
29:       desc << send(check)
30:     }
31: 
32:     desc << checksum
33:     desc << @destination rescue nil if ftype == 'link'
34: 
35:     desc.join("\t")
36:   end