# File lib/puppet/util/settings/file_setting.rb, line 64
64:   def type
65:     value = @settings.value(self.name)
66:     if @name.to_s =~ /dir/
67:       return :directory
68:     elsif value.to_s =~ /\/$/
69:       return :directory
70:     elsif value.is_a? String
71:       return :file
72:     else
73:       return nil
74:     end
75:   end