diff options
Diffstat (limited to 'lib/puppet/parser/ast/objectparam.rb')
-rw-r--r-- | lib/puppet/parser/ast/objectparam.rb | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/puppet/parser/ast/objectparam.rb b/lib/puppet/parser/ast/objectparam.rb index 41cd050ef..87c3e5e8e 100644 --- a/lib/puppet/parser/ast/objectparam.rb +++ b/lib/puppet/parser/ast/objectparam.rb @@ -8,9 +8,10 @@ class Puppet::Parser::AST end # Return the parameter and the value. - def evaluate(scope) - param = @param.safeevaluate(scope) - value = @value.safeevaluate(scope) + def evaluate(hash) + scope = hash[:scope] + param = @param.safeevaluate(:scope => scope) + value = @value.safeevaluate(:scope => scope) return [param, value] end |