# 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