# File lib/puppet/metatype/manager.rb, line 116 116: def type(name) 117: @types ||= {} 118: 119: name = name.to_s.downcase.to_sym 120: 121: if t = @types[name] 122: return t 123: else 124: if typeloader.load(name) 125: Puppet.warning "Loaded puppet/type/#{name} but no class was created" unless @types.include? name 126: end 127: 128: return @types[name] 129: end 130: end