# File lib/puppet/transaction.rb, line 370 370: def generate 371: list = @catalog.vertices 372: newlist = [] 373: while ! list.empty? 374: list.each do |resource| 375: newlist += generate_additional_resources(resource, :generate) 376: end 377: list = newlist 378: newlist = [] 379: end 380: end