Bläddra i källkod

FIX Gestion du cas: 'pas de données à importer'

olivier.massot 7 år sedan
förälder
incheckning
c64170b5bc
1 ändrade filer med 3 tillägg och 2 borttagningar
  1. 3 2
      gf2analytique.py

+ 3 - 2
gf2analytique.py

@@ -153,7 +153,9 @@ for data in ws:
     # Ajoute les données au format CSV au fichier d'import
     facture.dump_to_csv(importfile)
 
-
+if not importfile.exists():
+    logger.info("** Aucune nouvelle facture à importer **")
+    sys.exit(0)
 
 # *** 2- Contrôle les données. En cas d'erreur, le script est interrompu et la position et la description des erreurs sont loggés.
 errors = -1
@@ -290,5 +292,4 @@ for facture in Facture.load_csv(importfile):
     logger.info("Facture %s : ok", facture.factureId)
 
 
-
 logging.shutdown()