diff options
| author | luke <luke@980ebf18-57e1-0310-9a29-db15c13687c0> | 2007-07-10 15:31:19 +0000 |
|---|---|---|
| committer | luke <luke@980ebf18-57e1-0310-9a29-db15c13687c0> | 2007-07-10 15:31:19 +0000 |
| commit | 7a71db875d8833065dbefdaf721f74a65414478c (patch) | |
| tree | 12afcec70d8e6d88cde02f20186a39b05842c663 /lib/puppet/parser/ast/resourceparam.rb | |
| parent | e662c869bf8b2924c12d4ff6f999f0744779257d (diff) | |
| download | puppet-7a71db875d8833065dbefdaf721f74a65414478c.tar.gz puppet-7a71db875d8833065dbefdaf721f74a65414478c.tar.xz puppet-7a71db875d8833065dbefdaf721f74a65414478c.zip | |
Adding patch by Valentin Vidic to add the "+>" syntax for adding values to parameters
git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2670 980ebf18-57e1-0310-9a29-db15c13687c0
Diffstat (limited to 'lib/puppet/parser/ast/resourceparam.rb')
| -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 |
