changeset 8:d45cecb7cfd0 draft

"planemo upload for repository https://github.com/mesocentre-clermont-auvergne/aubi_piaf commit b6488400d4478d46697019485e912c38ea2202a5-dirty"
author agpetit
date Mon, 30 May 2022 15:56:59 +0000
parents f1dd5d99ea2d
children e5cf7698a2af
files cut_trajectory.py
diffstat 1 files changed, 5 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/cut_trajectory.py	Mon May 30 15:35:48 2022 +0000
+++ b/cut_trajectory.py	Mon May 30 15:56:59 2022 +0000
@@ -259,12 +259,14 @@
                     + " -s " + gro_file + " -b " + str(v.split(",")[0])
                     + " -e " + str(v.split(",")[1]) + " -o " + out_traj)
     if arguments.verbose:
-        log_directory = "log/tmp/log/"
+        log_directory = "log/tmp/"
         logging_file = (log_directory
                         + logging_file.rsplit("/", 1)[1].split(".")[0]
                         + "_" + str(k) + ".log")
-        if not os.path.exists(log_directory):
-            os.makedirs(log_directory)
+        try:
+            os.makedirs(log_directory, exist_ok=True)
+        except OSError as error:
+            print("Directory '%s' can not be created")
         f_log = open(logging_file, "w")
         subprocess.run(bash_command, shell=True, stdout=f_log, stderr=f_log)
         f_log.close()