From 6aaecf9f7fe3f0ad0d9bbad20e4853472d3e72df Mon Sep 17 00:00:00 2001 From: Tibor Frank Date: Fri, 15 Mar 2019 12:44:44 +0100 Subject: [PATCH] PAPI Executor: Add more desciptive error message - Add more desciptive error message to the processing of replies. Change-Id: Ie43651370d5754aedf2515438c02ff4aa21bdc46 Signed-off-by: Tibor Frank --- resources/libraries/python/PapiExecutor.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/libraries/python/PapiExecutor.py b/resources/libraries/python/PapiExecutor.py index b0ddccfbde..c103c40d9a 100644 --- a/resources/libraries/python/PapiExecutor.py +++ b/resources/libraries/python/PapiExecutor.py @@ -293,7 +293,12 @@ class PapiExecutor(object): papi_reply = list() if process_reply: - json_data = json.loads(stdout) + try: + json_data = json.loads(stdout) + except ValueError: + logger.error("An error occured while processing the PAPI " + "request:\n{rqst}".format(rqst=local_list)) + raise for data in json_data: try: api_reply_processed = dict( -- 2.16.6