From: fmenguy Date: Mon, 15 Jul 2019 12:16:33 +0000 (+0200) Subject: NFVBENCH-145 Config file not found. No explicit error X-Git-Tag: 3.5.1~2 X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F41%2F68241%2F1;p=nfvbench.git NFVBENCH-145 Config file not found. No explicit error Change-Id: I1c13e2c52eaa025863ff4be1b062d9ec04867c57 Signed-off-by: fmenguy --- diff --git a/nfvbench/config.py b/nfvbench/config.py index 0f0d64a..dba0962 100644 --- a/nfvbench/config.py +++ b/nfvbench/config.py @@ -47,6 +47,12 @@ def config_loads(cfg_text, from_cfg=None, whitelist_keys=None): except TypeError: # empty string cfg = AttrDict() + except ValueError as e: + # In case of wrong path or file not readable or string not well formatted + LOG.error("String %s is not well formatted. Please verify your yaml/json string. " + "If string is a file path, file was not found. Please use correct path and " + "verify it is visible to container if you run nfvbench in container.", cfg_text) + raise Exception(e) if from_cfg: if not whitelist_keys: whitelist_keys = []