diff options
Diffstat (limited to 'lib/puppet/parser/ast/resourceparam.rb')
-rw-r--r-- | lib/puppet/parser/ast/resourceparam.rb | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/lib/puppet/parser/ast/resourceparam.rb b/lib/puppet/parser/ast/resourceparam.rb index bf0a2258b..4073a197b 100644 --- a/lib/puppet/parser/ast/resourceparam.rb +++ b/lib/puppet/parser/ast/resourceparam.rb @@ -1,29 +1,29 @@ 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, :add + # The AST object for the parameters inside ResourceDefs and Selectors. + class ResourceParam < AST::Branch + attr_accessor :value, :param, :add - def each - [@param,@value].each { |child| yield child } - end + def each + [@param,@value].each { |child| yield child } + end - # Return the parameter and the value. - def evaluate(scope) + # Return the parameter and the value. + def evaluate(scope) - return Puppet::Parser::Resource::Param.new( + return Puppet::Parser::Resource::Param.new( - :name => @param, - :value => @value.safeevaluate(scope), + :name => @param, + :value => @value.safeevaluate(scope), - :source => scope.source, :line => self.line, :file => self.file, - :add => self.add - ) - end + :source => scope.source, :line => self.line, :file => self.file, + :add => self.add + ) + end - def to_s - "#{@param} => #{@value.to_s}" - end + def to_s + "#{@param} => #{@value.to_s}" end + end end |