From 64af45aab70c9b9f93e54ba009a9c3a12508a486 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Brunner?= Date: Sat, 17 Nov 2018 23:44:29 +0100 Subject: [PATCH] Add traceback --- postprocess | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/postprocess b/postprocess index 854e32c0..0f57ed05 100755 --- a/postprocess +++ b/postprocess @@ -14,6 +14,7 @@ import re import shutil import subprocess import time +import traceback import yaml @@ -221,11 +222,15 @@ while True: with open(os.path.join(root_folder, 'error.yaml'), 'w') as error_file: error_file.write(yaml.dump({ 'subproceesserror': e, + 'traceback': traceback.format_exc().split('\n'), })) except Exception as e: print(e) with open(os.path.join(root_folder, 'error.yaml'), 'w') as error_file: - error_file.write(yaml.dump({'error': e})) + error_file.write(yaml.dump({ + 'error': e, + 'traceback': traceback.format_exc().split('\n'), + })) # try: # if os.path.exists(root_folder):