From ee4959b82c88cd178b2f10f8d76729ae46f0f956 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Luttringer?= Date: Thu, 21 Jun 2012 16:07:36 +0200 Subject: [PATCH] Also print traceback for non ISException in debug --- installsystems/printer.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/installsystems/printer.py b/installsystems/printer.py index 0ea6b5b..885c80e 100644 --- a/installsystems/printer.py +++ b/installsystems/printer.py @@ -109,6 +109,10 @@ def error(message=None, exception=None, quit=True, fd=sys.stderr, endl=os.linese # print traceback in debug mode if installsystems.verbosity > 1 and isinstance(exception, ISException): exception.print_tb(fd) + elif installsystems.verbosity > 1: + out("#l##B#", fd=fd, endl="") + traceback.print_exc(file=fd) + out("#R#", fd=fd, endl="") if quit: exit(42) -- GitLab