# File lib/puppet/transportable.rb, line 114 114: def delve(&block) 115: @children.each do |obj| 116: block.call(obj) 117: if obj.is_a? self.class 118: obj.delve(&block) 119: else 120: obj 121: end 122: end 123: end