From 3666118e4aa113dbe8d0ebc8c9adea4138c11e65 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Thu, 26 Sep 2019 21:21:48 +0200 Subject: [PATCH] mdel: create output directory (#21494) --- passerelle/apps/mdel/models.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/passerelle/apps/mdel/models.py b/passerelle/apps/mdel/models.py index 3d572ab1..7ef8a9db 100644 --- a/passerelle/apps/mdel/models.py +++ b/passerelle/apps/mdel/models.py @@ -340,8 +340,10 @@ class Demand(models.Model): namespace = {'ns2': 'http://finances.gouv.fr/dgme/pec/message/v1'} resource_base_dir = mdel.get_resource_base_dir() - output_dir = os.path.join(resource_base_dir, self.resource.slug, - 'outputs') + output_dir = os.path.join(resource_base_dir, self.resource.slug, 'outputs') + + if not os.path.exists(output_dir): + os.makedirs(output_dir) # list all demand response zip files zip_files = {} -- 2.23.0