# File lib/puppet/provider/parsedfile.rb, line 45
45:     def self.filetype=(type)
46:         if type.is_a?(Class)
47:             @filetype = type
48:         elsif klass = Puppet::Util::FileType.filetype(type)
49:             @filetype = klass
50:         else
51:             raise ArgumentError, "Invalid filetype %s" % type
52:         end
53:     end