From a1436a665af2991bd91185ca3ed2b55fcdcc932d Mon Sep 17 00:00:00 2001 From: Miroslav Suchý Date: Apr 13 2016 07:57:19 +0000 Subject: more verbose logging of exception --- diff --git a/dist-git/dist_git/srpm_import.py b/dist-git/dist_git/srpm_import.py index f99846c..e30b53d 100644 --- a/dist-git/dist_git/srpm_import.py +++ b/dist-git/dist_git/srpm_import.py @@ -5,6 +5,7 @@ import os import types import shutil import logging +import traceback from multiprocessing import Process, Manager # pyrpkg uses os.getlogin(). It requires tty which is unavailable when we run this script as a daemon @@ -80,6 +81,7 @@ def actual_do_git_srpm_import(opts, src_filepath, task, tmp_dir, result): try: upload_files = commands.import_srpm(src_filepath) except Exception: + log.exception("Original traceback: {0}".format(traceback.format_exc)) log.exception("Failed to import the source rpm: {}".format(src_filepath)) return # raise PackageImportException()