From 9e93b6b0b2951ee1ea42739735886a4ffced0b3e Mon Sep 17 00:00:00 2001 From: Bryan Brancotte <bryan.brancotte@pasteur.fr> Date: Thu, 17 Apr 2025 16:52:28 +0200 Subject: [PATCH] use pathlib methods --- src/InSillyCloWeb/assemblies/models.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/InSillyCloWeb/assemblies/models.py b/src/InSillyCloWeb/assemblies/models.py index ab336f3..86de265 100644 --- a/src/InSillyCloWeb/assemblies/models.py +++ b/src/InSillyCloWeb/assemblies/models.py @@ -295,9 +295,7 @@ class SimulatorJob(models.Model): # Function and methods ######################################################################### def save(self, *args, **kwargs): - if not os.path.isdir(self.job_dir): - os.mkdir(self.job_dir) - os.mkdir(self.results_dir) + self.job_dir.mkdir(parents=True, exist_ok=True) super().save(*args, **kwargs) -- GitLab