# File lib/puppet/type.rb, line 1395 1395: def self.provider(name) 1396: name = Puppet::Util.symbolize(name) 1397: 1398: # If we don't have it yet, try loading it. 1399: @providerloader.load(name) unless provider_hash.has_key?(name) 1400: provider_hash[name] 1401: end