# File lib/puppet/util/autoload.rb, line 117 117: def loadall 118: # Load every instance of everything we can find. 119: searchpath.each do |dir| 120: Dir.glob("#{dir}/*.rb").each do |file| 121: name = File.basename(file).sub(".rb", '').intern 122: next if loaded?(name) 123: begin 124: Kernel.require file 125: loaded(name, file) 126: rescue Exception => detail 127: if Puppet[:trace] 128: puts detail.backtrace 129: end 130: warn "Could not autoload %s: %s" % [file.inspect, detail] 131: end 132: end 133: end 134: end