Method: Puppet::Util::ResourceTemplate#initialize

Defined in:
lib/puppet/util/resource_template.rb

#initialize(file, resource) ⇒ ResourceTemplate

Returns a new instance of ResourceTemplate.

Raises:

  • (ArgumentError)


46
47
48
49
50
# File 'lib/puppet/util/resource_template.rb', line 46

def initialize(file, resource)
  raise ArgumentError, _("Template %{file} does not exist") % { file: file } unless Puppet::FileSystem.exist?(file)
  @file = file
  @resource = resource
end