Class Puppet::Parser::AST::IfStatement
In: lib/puppet/parser/ast/ifstatement.rb
Parent: AST::Branch

A basic ‘if/elsif/else’ statement.

Methods

each   evaluate  

Attributes

else  [RW] 
statements  [RW] 
test  [RW] 

Public Instance methods

Short-curcuit evaluation. If we‘re true, evaluate our statements, else if there‘s an ‘else’ setting, evaluate it. the first option that matches.

[Validate]