paste.cgitb_catcher
– catch exceptions using cgitb¶
WSGI middleware
Captures any exceptions and prints a pretty report. See the cgitb documentation for more.
Module Contents¶
-
class
paste.cgitb_catcher.
CgitbMiddleware
(app, global_conf=None, display=<class 'paste.cgitb_catcher.NoDefault'>, logdir=None, context=5, format='html')¶
-
paste.cgitb_catcher.
make_cgitb_middleware
(app, global_conf, display=<class 'paste.cgitb_catcher.NoDefault'>, logdir=None, context=5, format='html')¶ Wraps the application in the
cgitb
(standard library) error catcher.- display:
- If true (or debug is set in the global configuration) then the traceback will be displayed in the browser
- logdir:
- Writes logs of all errors in that directory
- context:
- Number of lines of context to show around each line of source code