# File lib/puppet/indirector/resource_type/parser.rb, line 8 8: def find(request) 9: krt = request.environment.known_resource_types 10: 11: # This is a bit ugly. 12: [:hostclass, :definition, :node].each do |type| 13: if r = krt.send(type, request.key) 14: return r 15: end 16: end 17: nil 18: end