# 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