# File lib/puppet/network/handler/report.rb, line 25
25:     def report(report, client = nil, clientip = nil)
26:       # Unescape the report
27:       report = CGI.unescape(report) unless @local
28: 
29:       Puppet.info "Processing reports #{reports().join(", ")} for #{client}"
30:       begin
31:         process(report)
32:       rescue => detail
33:         Puppet.err "Could not process report for #{client}: #{detail}"
34:         puts detail.backtrace if Puppet[:trace]
35:       end
36:     end