$ python3 test_herstel.py
......
----------------------------------------------------------------------
Ran 6 tests in 0.000s

OK

$ python3 herstel.py
=== Logboek: storing ===
[t=   0s] taak 1 'Factuur 1041 samenvatten' start
[t=   0s] aanbieder-1 poging 1: STORING (503 dienst niet beschikbaar); wacht 1s
[t=   1s] aanbieder-1 poging 2: STORING (503 dienst niet beschikbaar); wacht 2s
[t=   3s] aanbieder-1 poging 3: STORING (503 dienst niet beschikbaar); pogingen op -> terugval op aanbieder-2
[t=   3s] aanbieder-2 verwerkte 'Factuur 1041 samenvatten' -> klaar
[t=   3s] taak 2 'Klantmail beantwoorden' start
[t=   3s] aanbieder-1 poging 1: STORING (503 dienst niet beschikbaar); wacht 1s
[t=   4s] aanbieder-1 poging 2: STORING (503 dienst niet beschikbaar); wacht 2s
[t=   6s] aanbieder-1 poging 3: STORING (503 dienst niet beschikbaar); pogingen op -> terugval op aanbieder-2
[t=   6s] aanbieder-2 verwerkte 'Klantmail beantwoorden' -> klaar
[t=   6s] taak 3 'Weekrapport opstellen' start
[t=   6s] aanbieder-1 poging 1: STORING (503 dienst niet beschikbaar); wacht 1s
[t=   7s] aanbieder-1 poging 2: STORING (503 dienst niet beschikbaar); wacht 2s
[t=   9s] aanbieder-1 poging 3: STORING (503 dienst niet beschikbaar); pogingen op -> terugval op aanbieder-2
[t=   9s] aanbieder-2 verwerkte 'Weekrapport opstellen' -> klaar
[t=   9s] taak 4 'Adressenlijst opschonen' start
[t=   9s] aanbieder-1 poging 1: STORING (503 dienst niet beschikbaar); wacht 1s
[t=  10s] aanbieder-1 poging 2: STORING (503 dienst niet beschikbaar); wacht 2s
[t=  12s] aanbieder-1 poging 3: STORING (503 dienst niet beschikbaar); pogingen op -> terugval op aanbieder-2
[t=  12s] aanbieder-2 verwerkte 'Adressenlijst opschonen' -> klaar
--- Takenlijst na afloop ---
  1. [klaar] Factuur 1041 samenvatten     door: aanbieder-2
  2. [klaar] Klantmail beantwoorden       door: aanbieder-2
  3. [klaar] Weekrapport opstellen        door: aanbieder-2
  4. [klaar] Adressenlijst opschonen      door: aanbieder-2

=== Logboek: limiet ===
[t=   0s] taak 1 'Factuur 1041 samenvatten' start
[t=   0s] aanbieder-1 poging 1: LIMIET (429 limiet vol); wacht 60s
[t=  60s] aanbieder-1 poging 2: LIMIET (429 limiet vol); wacht 60s
[t= 120s] aanbieder-1 poging 3: LIMIET (429 limiet vol); pogingen op -> terugval op aanbieder-2
[t= 120s] aanbieder-2 verwerkte 'Factuur 1041 samenvatten' -> klaar
[t= 120s] taak 2 'Klantmail beantwoorden' start
[t= 120s] aanbieder-1 poging 1: LIMIET (429 limiet vol); wacht 60s
[t= 180s] aanbieder-1 poging 2: LIMIET (429 limiet vol); wacht 60s
[t= 240s] aanbieder-1 poging 3: LIMIET (429 limiet vol); pogingen op -> terugval op aanbieder-2
[t= 240s] aanbieder-2 verwerkte 'Klantmail beantwoorden' -> klaar
[t= 240s] taak 3 'Weekrapport opstellen' start
[t= 240s] aanbieder-1 poging 1: LIMIET (429 limiet vol); wacht 60s
[t= 300s] aanbieder-1 poging 2: LIMIET (429 limiet vol); wacht 60s
[t= 360s] aanbieder-1 poging 3: LIMIET (429 limiet vol); pogingen op -> terugval op aanbieder-2
[t= 360s] aanbieder-2 verwerkte 'Weekrapport opstellen' -> klaar
[t= 360s] taak 4 'Adressenlijst opschonen' start
[t= 360s] aanbieder-1 poging 1: LIMIET (429 limiet vol); wacht 60s
[t= 420s] aanbieder-1 poging 2: LIMIET (429 limiet vol); wacht 60s
[t= 480s] aanbieder-1 poging 3: LIMIET (429 limiet vol); pogingen op -> terugval op aanbieder-2
[t= 480s] aanbieder-2 verwerkte 'Adressenlijst opschonen' -> klaar
--- Takenlijst na afloop ---
  1. [klaar] Factuur 1041 samenvatten     door: aanbieder-2
  2. [klaar] Klantmail beantwoorden       door: aanbieder-2
  3. [klaar] Weekrapport opstellen        door: aanbieder-2
  4. [klaar] Adressenlijst opschonen      door: aanbieder-2

=== Logboek: sleutel ===
[t=   0s] taak 1 'Factuur 1041 samenvatten' start
[t=   0s] aanbieder-1 poging 1: ONGELDIGE SLEUTEL (401 ongeldige sleutel) -> niet herhalen, niet terugvallen
[t=   0s] STOP: taak 1 blijft open, uitvoering afgebroken (eigen fout)
--- Takenlijst na afloop ---
  1. [open ] Factuur 1041 samenvatten     door: -
  2. [open ] Klantmail beantwoorden       door: -
  3. [open ] Weekrapport opstellen        door: -
  4. [open ] Adressenlijst opschonen      door: -

