소스 검색

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()