summaryrefslogtreecommitdiffstats
path: root/lib/puppet/parser/templatewrapper.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/puppet/parser/templatewrapper.rb')
-rw-r--r--lib/puppet/parser/templatewrapper.rb5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/puppet/parser/templatewrapper.rb b/lib/puppet/parser/templatewrapper.rb
index 55c7745ba..8b333a0b6 100644
--- a/lib/puppet/parser/templatewrapper.rb
+++ b/lib/puppet/parser/templatewrapper.rb
@@ -1,5 +1,7 @@
# A simple wrapper for templates, so they don't have full access to
# the scope objects.
+require 'puppet/parser/files'
+
class Puppet::Parser::TemplateWrapper
attr_accessor :scope, :file, :string
include Puppet::Util
@@ -63,7 +65,7 @@ class Puppet::Parser::TemplateWrapper
end
def file=(filename)
- @file = Puppet::Module::find_template(filename, scope.compiler.environment)
+ @file = Puppet::Parser::Files.find_template(filename, scope.compiler.environment)
unless FileTest.exists?(file)
raise Puppet::ParseError,
@@ -113,4 +115,3 @@ class Puppet::Parser::TemplateWrapper
"template[%s]" % (file ? file : "inline")
end
end
-