Method: Puppet::DSL::ResourceAPI#virtual

Defined in:
lib/vendor/puppet/dsl/resource_api.rb

#virtual(resources = nil, &block) ⇒ Object



86
87
88
89
90
91
92
93
94
95
# File 'lib/vendor/puppet/dsl/resource_api.rb', line 86

def virtual(resources = nil, &block)
  if resources
    resources.each { |resource| resource.virtual = true }
    return resources
  end
  @virtualizing = true
  instance_eval(&block)
ensure
  @virtualizing = false
end