# 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