From fc0d53aae225e7d6476f222a5309fc923e293d1b Mon Sep 17 00:00:00 2001 From: ameypd Date: Fri, 25 Nov 2022 19:41:49 +0530 Subject: [PATCH] Fixes #1862, added way to see full stack trace on error situations Signed-off-by: ameypd --- examples/client_example/client_example.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/examples/client_example/client_example.py b/examples/client_example/client_example.py index e747abef99..ffa6a989ab 100755 --- a/examples/client_example/client_example.py +++ b/examples/client_example/client_example.py @@ -8,6 +8,7 @@ import logging import os import shutil +import traceback from pathlib import Path from tuf.api.exceptions import DownloadError, RepositoryError @@ -75,6 +76,8 @@ def download(target: str) -> bool: except (OSError, RepositoryError, DownloadError) as e: print(f"Failed to download target {target}: {e}") + if logging.root.level < logging.ERROR: + traceback.print_exc() return False return True