# File lib/puppet/provider/parsedfile.rb, line 40
40:   def self.filetype=(type)
41:     if type.is_a?(Class)
42:       @filetype = type
43:     elsif klass = Puppet::Util::FileType.filetype(type)
44:       @filetype = klass
45:     else
46:       raise ArgumentError, "Invalid filetype #{type}"
47:     end
48:   end