diff --git a/osm_vc63/utils.py b/osm_vc63/utils.py index 03a09b0..e4ac0d5 100644 --- a/osm_vc63/utils.py +++ b/osm_vc63/utils.py @@ -240,7 +240,11 @@ class Utils: return date_fichier = datetime.date.fromtimestamp(fichier.stat().st_ctime) - os.makedirs(dossier_archive + str(date_fichier), exist_ok=True) + + # une seule archive par date + if os.path.isdir(dossier_archive + str(date_fichier)): + shutil.rmtree(dossier_archive + str(date_fichier)) + os.makedirs(dossier_archive + str(date_fichier)) # pylint: disable=W0106 [