errors handling

This commit is contained in:
Stanislas Jouffroy 2025-05-23 16:09:53 +02:00
parent 709e756e6a
commit 3423efac09
3 changed files with 17 additions and 1 deletions

View file

@ -34,7 +34,11 @@ def main():
logger.info(f"Téléchargement du menu à l'adresse {MENU_CRECHE_PDF_URL}...")
menu_pdf_file = download(MENU_CRECHE_PDF_URL, file_name="menu.pdf")
menus = Menus(menu_pdf_file)
try:
menus = Menus(menu_pdf_file)
except IndexError as err:
logger.error(err)
menus = None
logger.info("Extraction des métadonnées du PDF")
pdf_metadata = read_pdf_metadata(menu_pdf_file)