# File lib/puppet/util/rdoc.rb, line 68 68: def output_astnode_doc(ast) 69: puts ast.doc if !ast.doc.nil? and !ast.doc.empty? 70: if Puppet.settings[:document_all] 71: # scan each underlying resources to produce documentation 72: code = ast.code.children if ast.code.is_a?(Puppet::Parser::AST::ASTArray) 73: code ||= ast.code 74: output_resource_doc(code) unless code.nil? 75: end 76: end