From 007655a46228965b45f8ab7bbb6f261830ff16ba Mon Sep 17 00:00:00 2001 From: Nicola Vigano <nicola.vigano@esrf.fr> Date: Mon, 25 Aug 2014 14:46:58 +0200 Subject: [PATCH] dct_launch: fixed launching DCT from someone else :D Signed-off-by: Nicola Vigano <nicola.vigano@esrf.fr> --- zUtil_Python/dct_compile_matlab_functions.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/zUtil_Python/dct_compile_matlab_functions.py b/zUtil_Python/dct_compile_matlab_functions.py index f7be78c3..10b17fc5 100755 --- a/zUtil_Python/dct_compile_matlab_functions.py +++ b/zUtil_Python/dct_compile_matlab_functions.py @@ -148,9 +148,13 @@ class FunctionsBuilder(object): script_loc = os.path.join(self.script_dir, 'compile.m') self.out.printSubJob("Writing '%s' script to disk.." % script_loc) - fid = open(script_loc, "w") - fid.writelines(script_content) - fid.close() + try: + fid = open(script_loc, "w") + fid.writelines(script_content) + fid.close() + except IOError as ex: + DCTOutput.printWarning("Impossible to write script file: '%s'" % script_loc) + print(ex) def compileFuncs(self): if not os.path.exists(self.bin_dir): -- GitLab