diff --git a/alice-ci/src/alice/runners/pyutils.py b/alice-ci/src/alice/runners/pyutils.py index 83b155c722d293e159a6470bbecb381c79938887..e37fb604100cf9ee6ded773110fd1b7e5d483df7 100644 --- a/alice-ci/src/alice/runners/pyutils.py +++ b/alice-ci/src/alice/runners/pyutils.py @@ -137,7 +137,10 @@ def gen_dict(list_of_dicts): for _dict in list_of_dicts: try: - return_dict[_dict["name"]] = _dict["value"] + if isinstance(_dict["value"], str): + return_dict[_dict["name"]] = _dict["value"] + else: + return_dict[_dict["name"]] = grab_from(_dict["value"]) except KeyError: raise ConfigException(f"Invalid dict item: {_dict}")