# File lib/puppet/util/rdoc/parser.rb, line 169 169: def scan_for_realize(container, code) 170: code = [code] unless code.is_a?(Array) 171: code.each do |stmt| 172: scan_for_realize(container,stmt.children) if stmt.is_a?(Puppet::Parser::AST::ASTArray) 173: 174: if stmt.is_a?(Puppet::Parser::AST::Function) and stmt.name == 'realize' 175: stmt.arguments.each do |realized| 176: Puppet.debug "found #{stmt.name}: #{realized}" 177: container.add_realize(Include.new(realized.to_s, stmt.doc)) 178: end 179: end 180: end 181: end