Method: Puppet::Provider::ParsedFile.filetype=

Defined in:
lib/puppet/provider/parsedfile.rb

.filetype=(type) ⇒ Object



48
49
50
51
52
53
54
55
56
57
58
59
# File 'lib/puppet/provider/parsedfile.rb', line 48

def self.filetype=(type)
  if type.is_a?(Class)
    @filetype = type
  else
    klass = Puppet::Util::FileType.filetype(type)
    if klass
      @filetype = klass
    else
      raise ArgumentError, _("Invalid filetype %{type}") % { type: type }
    end
  end
end