For support mutliple extensions you can pass an array of extensions as ext.
# File lib/facter/util/parser.rb, line 13 def self.extension_matches?(filename, ext) extension = case ext when String ext.downcase when Enumerable ext.collect {|x| x.downcase } end [extension].flatten.to_a.include?(file_extension(filename).downcase) end
# File lib/facter/util/parser.rb, line 23 def self.file_extension(filename) File.extname(filename).sub(".", '') end
Generated with the Darkfish Rdoc Generator 2.