# HG changeset patch # User agpetit # Date 1653926219 0 # Node ID d45cecb7cfd05ef5fe30e1bf12e696414578cc07 # Parent f1dd5d99ea2dc745b17a9b0af3e685b87a17e7ed "planemo upload for repository https://github.com/mesocentre-clermont-auvergne/aubi_piaf commit b6488400d4478d46697019485e912c38ea2202a5-dirty" diff -r f1dd5d99ea2d -r d45cecb7cfd0 cut_trajectory.py --- 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()