get-decklists started failing at some point due to a None where it expected an empty list. This meant the logs just trailed off, no indication they hadn't completed, so it went unnoticed for a while.
Some options:
update-site-stats could shout if there are unprocessed runs/decks/etc
Put try/catches in all the right spots to recover and raise an error to the logs
Build some additional tool which checks for coherence
get-decklists
started failing at some point due to aNone
where it expected an empty list. This meant the logs just trailed off, no indication they hadn't completed, so it went unnoticed for a while.Some options:
update-site-stats
could shout if there are unprocessed runs/decks/etc