summaryrefslogtreecommitdiffstats
path: root/lib/puppet/parser/ast/hostclass.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/puppet/parser/ast/hostclass.rb')
-rw-r--r--lib/puppet/parser/ast/hostclass.rb4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/puppet/parser/ast/hostclass.rb b/lib/puppet/parser/ast/hostclass.rb
index 0a8e33970..9c039bb49 100644
--- a/lib/puppet/parser/ast/hostclass.rb
+++ b/lib/puppet/parser/ast/hostclass.rb
@@ -30,6 +30,8 @@ class Puppet::Parser::AST
return nil
end
+ scope.compile.configuration.tag(self.classname)
+
pnames = nil
if pklass = self.parentobj
pklass.safeevaluate :scope => scope, :resource => options[:resource]
@@ -71,7 +73,7 @@ class Puppet::Parser::AST
if s = scope.compile.class_scope(klass)
return s
else
- raise Puppet::DevError, "Could not find scope for %s" % klass.fqname
+ raise Puppet::DevError, "Could not find scope for %s" % klass.classname
end
end
end