# File lib/puppet/reports.rb, line 29
29:   def self.reportdocs
30:     docs = ""
31: 
32:     # Use this method so they all get loaded
33:     instance_loader(:report).loadall
34:     loaded_instances(:report).sort { |a,b| a.to_s <=> b.to_s }.each do |name|
35:       mod = self.report(name)
36:       docs += "#{name}\n#{"-" * name.to_s.length}\n"
37: 
38:       docs += Puppet::Util::Docs.scrub(mod.doc) + "\n\n"
39:     end
40: 
41:     docs
42:   end