From e2e172c74f4c699116402c8b53acc3891bd363a2 Mon Sep 17 00:00:00 2001 From: Marian Beermann Date: Wed, 5 Apr 2017 00:00:18 +0200 Subject: [PATCH] format_line: clearer error message for unrecognized placeholder --- src/borg/helpers.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/borg/helpers.py b/src/borg/helpers.py index 313829c5f..8e45f36be 100644 --- a/src/borg/helpers.py +++ b/src/borg/helpers.py @@ -790,6 +790,8 @@ def format_line(format, data): raise InvalidPlaceholder(key, format) try: return format.format(**data) + except KeyError as ke: + raise InvalidPlaceholder(ke.args[0], format) except Exception as e: raise PlaceholderError(format, data, e.__class__.__name__, str(e))