From a4c4e618bf4688b5754700dced42732b6ff0445c Mon Sep 17 00:00:00 2001 From: Lorenzo Volpi Date: Mon, 23 Oct 2023 08:27:48 +0200 Subject: [PATCH] output dir bug fixed --- quacc/main.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/quacc/main.py b/quacc/main.py index 6c2cc4c..61d699f 100644 --- a/quacc/main.py +++ b/quacc/main.py @@ -8,7 +8,10 @@ from quacc.environ import env def create_out_dir(dir_name): - dir_path = Path(env.OUT_DIR_NAME) / dir_name + base_out_dir = Path(env.OUT_DIR_NAME) + if not base_out_dir.exists(): + os.mkdir(base_out_dir) + dir_path = base_out_dir / dir_name env.OUT_DIR = dir_path shutil.rmtree(dir_path, ignore_errors=True) os.mkdir(dir_path)