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