diff --git a/examples/client_example/client_example.py b/examples/client_example/client_example.py index e747abef..ffa6a989 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