Fix logger.exception() calls.
[pyutils.git] / src / pyutils / argparse_utils.py
index 0ce429f1e4957b6c8d469ca555eb3f6f07147e7b..4d23314e55dd6998c3be32ca9b68bed30de1ecdf 100644 (file)
@@ -455,7 +455,7 @@ def valid_duration(txt: str) -> datetime.timedelta:
         secs = parse_duration(txt, raise_on_error=True)
         return datetime.timedelta(seconds=secs)
     except Exception as e:
-        logger.exception(e)
+        logger.exception("Exception while parsing a supposed duration: %s", txt)
         raise argparse.ArgumentTypeError(e) from e