

def send_report(rep, exc_data, html=True):
    try:
        rep.report(exc_data)
    except:
        output = StringIO()
        traceback.print_exc(file=output)
        if html:
            return ('\n            <p>Additionally an error occurred while sending the %s report:\n\n            <pre>%s</pre>\n            </p>' % (cgi.escape(str(rep)), output.getvalue()))
        else:
            return ('Additionally an error occurred while sending the %s report:\n%s' % (str(rep), output.getvalue()))
    else:
        return ''

dataset/ETHPy150Open cloudera/hue/desktop/core/ext-py/Paste-2.0.1/paste/exceptions/errormiddleware.py send_report/original