From 2abfe68b07bf8cf95291d76383a42af6b5bee4b8 Mon Sep 17 00:00:00 2001 From: Marc Bonnici Date: Fri, 18 May 2018 16:59:28 +0100 Subject: [PATCH] fw/parsers: Raise error if no workload is specified Ensure that an error is raised if no workload name is specified in an agenda. --- wa/framework/configuration/parsers.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wa/framework/configuration/parsers.py b/wa/framework/configuration/parsers.py index 0af445c5..de45611d 100644 --- a/wa/framework/configuration/parsers.py +++ b/wa/framework/configuration/parsers.py @@ -346,5 +346,7 @@ def _process_workload_entry(workload, seen_workload_ids, jobs_config): workload = _get_workload_entry(workload) workload = _construct_valid_entry(workload, seen_workload_ids, "wk", jobs_config) + if "workload_name" not in workload: + raise ConfigError('No workload name specified in entry {}'.format(workload['id'])) return workload