From 814f6190c2785dadb7d73246275c5eb22843f209 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 af9c4890..1c5302dc 100644 --- a/passerelle/apps/mdel/models.py +++ b/passerelle/apps/mdel/models.py @@ -337,8 +337,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