Method: Puppet::Resource::Type#instantiate_resource
- Defined in:
- lib/puppet/resource/type.rb
#instantiate_resource(scope, resource) ⇒ Object
196 197 198 199 200 201 202 203 204 205 |
# File 'lib/puppet/resource/type.rb', line 196 def instantiate_resource(scope, resource) # Make sure our parent class has been evaluated, if we have one. if parent && !scope.catalog.resource(resource.type, parent) parent_type(scope).ensure_in_catalog(scope) end if %w[Class Node].include? resource.type scope.catalog.(resource) end end |