From 34622aa1ad5500dec43e71d5daa71ae201d5af64 Mon Sep 17 00:00:00 2001 From: burri0000 <dominik.burri@unibas.ch> Date: Wed, 14 Jul 2021 13:46:37 +0200 Subject: [PATCH] properly raise TypeError and rephrase error message. --- workflow/Snakefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/workflow/Snakefile b/workflow/Snakefile index 15faefd..e55a954 100644 --- a/workflow/Snakefile +++ b/workflow/Snakefile @@ -57,7 +57,8 @@ try: rule_config = yaml.safe_load(_file) logger.info(f"Loaded rule_config from {config['optional']['rule_config']}.") except TypeError: - logger.error(f'No string supplied at field "rule_config", but: {config["optional"]["rule_config"]}') + logger.error(f'No string supplied at field "rule_config", but: {type(config["optional"]["rule_config"])} with content: {config["optional"]["rule_config"]}') + raise except FileNotFoundError: logger.error(f"No rule config file found at {config['optional']['rule_config']}. Either provide file or remove rule_config parameter from config.yaml! ") raise -- GitLab