From 38c54ba39334edcb05d274998b4faf5add7bb542 Mon Sep 17 00:00:00 2001 From: Fabian Dill Date: Tue, 16 Apr 2024 03:26:59 +0200 Subject: [PATCH] WebHost: check: display exception chain one layer deep (#3153) * WebHost: check: display exception chain one layer deep * Update WebHostLib/check.py --- WebHostLib/check.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/WebHostLib/check.py b/WebHostLib/check.py index da6bfe86..97cb797f 100644 --- a/WebHostLib/check.py +++ b/WebHostLib/check.py @@ -108,7 +108,10 @@ def roll_options(options: Dict[str, Union[dict, str]], rolled_results[f"{filename}/{i + 1}"] = roll_settings(yaml_data, plando_options=plando_options) except Exception as e: - results[filename] = f"Failed to generate options in {filename}: {e}" + if e.__cause__: + results[filename] = f"Failed to generate options in {filename}: {e} - {e.__cause__}" + else: + results[filename] = f"Failed to generate options in {filename}: {e}" else: results[filename] = True return results, rolled_results