# File lib/puppet/indirector/resource/ral.rb, line 2
2:   def find( request )
3:     # find by name
4:     res   = type(request).instances.find { |o| o.name == resource_name(request) }
5:     res ||= type(request).new(:name => resource_name(request), :audit => type(request).properties.collect { |s| s.name })
6: 
7:     res.to_resource
8:   end