瀏覽代碼

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

olivier.massot 7 年之前
父節點
當前提交
c64170b5bc
共有 1 個文件被更改,包括 3 次插入2 次删除
  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()