From c2d67acd17460e78cd113bff5adcd845d79d9dfa Mon Sep 17 00:00:00 2001 From: Fabrice Salvaire Date: Sun, 27 Jan 2019 20:21:48 +0100 Subject: [PATCH] QmlApplication: fix error logging in user script --- Patro/QtApplication/QmlApplication.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Patro/QtApplication/QmlApplication.py b/Patro/QtApplication/QmlApplication.py index ec7e46d..d54bec6 100644 --- a/Patro/QtApplication/QmlApplication.py +++ b/Patro/QtApplication/QmlApplication.py @@ -33,6 +33,7 @@ __all__ = [ import argparse import logging import sys +import traceback from pathlib import Path # Fixme: @@ -306,6 +307,6 @@ class Application(QObject): bytecode = compile(source, script_path, 'exec') exec(bytecode, {'application':self}) except Exception as exception: - self._logger.info(exception) + traceback.print_exc() sys.exit(1) self._logger.info('User script done') -- GitLab