# File lib/puppet/resource.rb, line 226 226: def resource_type 227: case type 228: when "Class"; known_resource_types.hostclass(title == :main ? "" : title) 229: when "Node"; known_resource_types.node(title) 230: else 231: Puppet::Type.type(type.to_s.downcase.to_sym) || known_resource_types.definition(type) 232: end 233: end