web/views/management.py
changeset 10662 10942ed172de
parent 10411 4ee15441f2eb
child 10666 7f6b5f023884
equal deleted inserted replaced
10661:e6eb0c7c2e98 10662:10942ed172de
   167 def text_error_description(ex, excinfo, req, eversion, cubes):
   167 def text_error_description(ex, excinfo, req, eversion, cubes):
   168     binfo = rest_traceback(excinfo, xml_escape(ex))
   168     binfo = rest_traceback(excinfo, xml_escape(ex))
   169     binfo += u'\n\n:URL: %s\n' % req.url()
   169     binfo += u'\n\n:URL: %s\n' % req.url()
   170     if not '__bugreporting' in req.form:
   170     if not '__bugreporting' in req.form:
   171         binfo += u'\n:form params:\n'
   171         binfo += u'\n:form params:\n'
   172         binfo += u'\n'.join(u'  * %s = %s' % (k, v) for k, v in req.form.iteritems())
   172         binfo += u'\n'.join(u'  * %s = %s' % (k, v) for k, v in req.form.items())
   173     binfo += u'\n\n:CubicWeb version: %s\n'  % (eversion,)
   173     binfo += u'\n\n:CubicWeb version: %s\n'  % (eversion,)
   174     for pkg, pkgversion in cubes:
   174     for pkg, pkgversion in cubes:
   175         binfo += u":Cube %s version: %s\n" % (pkg, pkgversion)
   175         binfo += u":Cube %s version: %s\n" % (pkg, pkgversion)
   176     binfo += '\n'
   176     binfo += '\n'
   177     return binfo
   177     return binfo