Files
049-snack-and-lift/docs/wiki/Step-9-da.md

981 B

English · Dansk · Bahasa Melayu

Trin 9: Robusthed mod netværksfejl

Hvad du får ud af det

Du lærer at prøve igen: retry(func, retries=7, description=None) gentager et kald der kaster en fejl, venter mellem forsøgene, logger en advarsel og kaster RetriesExhaustedError til sidst. login(), book_class() og get_my_bookings() er pakket ind i den, så en side der taber forespørgsler ikke stopper kørslen.

Hvor det er i koden

src/snack_and_lift/application/retry.py

Skærmbillede

Trin 9: Robusthed mod netværksfejl

Dette skærmbillede kræver en kørsel med en rigtig gym-konto. Vedligeholderen tilføjer det med --screenshot-dir (se Kom i gang); indtil da mangler filen docs/images/step-9.png, og billedet ovenfor vises ikke.

Forrige: 8 · Forside