From f2ce7a8097c5b540e714edb28ce0bc9a6b617a97 Mon Sep 17 00:00:00 2001 From: Franck Dary <franck.dary@lis-lab.fr> Date: Tue, 28 Jun 2022 14:30:14 +0200 Subject: [PATCH] Added error message when prepareExperiments fail --- UD_any/launchBatches.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/UD_any/launchBatches.py b/UD_any/launchBatches.py index 157d5d7..d117af2 100755 --- a/UD_any/launchBatches.py +++ b/UD_any/launchBatches.py @@ -14,8 +14,14 @@ def printUsageAndExit() : ############################################################################### def prepareExperiment(lang, template, expName) : - subprocess.Popen("./prepareExperiment.sh %s %s %s"%(lang,template,expName), - shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE).wait() + proc = subprocess.Popen("./prepareExperiment.sh %s %s %s"%(lang,template,expName), + shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE) + + errMess = proc.stderr.read().decode('utf8') + returnCode = proc.wait() + if returnCode != 0 : + print(errMess, file=sys.stderr) + exit(1) ############################################################################### ############################################################################### -- GitLab