Method: Puppet::Type#to_resource
- Defined in:
- lib/puppet/type.rb
#to_resource ⇒ Puppet::Resource
Convert this resource type instance to a Puppet::Resource.
2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 |
# File 'lib/puppet/type.rb', line 2640 def to_resource resource = self.retrieve_resource resource.(self) @parameters.each do |name, param| # Avoid adding each instance name twice next if param.class.isnamevar? and param.value == self.title # We've already got property values next if param.is_a?(Puppet::Property) resource[name] = param.value end resource end |