diff options
Diffstat (limited to 'lib/puppet/parser/ast')
| -rw-r--r-- | lib/puppet/parser/ast/resourceparam.rb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/puppet/parser/ast/resourceparam.rb b/lib/puppet/parser/ast/resourceparam.rb index 317820a3c..d87720160 100644 --- a/lib/puppet/parser/ast/resourceparam.rb +++ b/lib/puppet/parser/ast/resourceparam.rb @@ -3,7 +3,7 @@ require 'puppet/parser/ast/branch' class Puppet::Parser::AST # The AST object for the parameters inside ResourceDefs and Selectors. class ResourceParam < AST::Branch - attr_accessor :value, :param + attr_accessor :value, :param, :add def each [@param,@value].each { |child| yield child } @@ -16,7 +16,8 @@ class Puppet::Parser::AST return Puppet::Parser::Resource::Param.new( :name => @param, :value => @value.safeevaluate(:scope => scope), - :source => scope.source, :line => self.line, :file => self.file + :source => scope.source, :line => self.line, :file => self.file, + :add => self.add ) end |
