From abbe12ae5070ff86a4ac6aa40fdadaf0a22ce46a Mon Sep 17 00:00:00 2001 From: Jussi Kukkonen Date: Sat, 30 Mar 2024 17:51:25 +0200 Subject: [PATCH] repo: Improve test client error messages --- repo/tuf_on_ci/client.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/repo/tuf_on_ci/client.py b/repo/tuf_on_ci/client.py index bc64035a..4cfcc1a1 100755 --- a/repo/tuf_on_ci/client.py +++ b/repo/tuf_on_ci/client.py @@ -79,13 +79,13 @@ def client( # HACK: replace reference time with ours: initial root has been loaded # already but that is fine: the expiry check only happens during refresh updater._trusted_set.reference_time = datetime.fromtimestamp(time) - ref_time_string = f" (reference time {updater._trusted_set.reference_time})" + ref_time_string = f" at reference time {updater._trusted_set.reference_time}" # Confirm we can get valid top level metadata from remote try: updater.refresh() except ExpiredMetadataError as e: - sys.exit(f"Update{ref_time_string} failed: {e}") + sys.exit(f"Error: Update failed: {e}{ref_time_string}") print(f"Client metadata update from {metadata_url}{ref_time_string}: OK") if compare_source: