wellcomecollection / editorial-photography-ingest

0 stars 0 forks source link

Automate touchable retries #29

Closed paul-butcher closed 1 month ago

paul-butcher commented 3 months ago

Regardless of success or failure, the transfer of a shoot will appear to have been successful from the POV of the transfer lambda.

Once all transfers have been processed, we check their status and end up with a list of failed transfers that can be retried using touch.py.

We should make it possible to retry all of. these on a queue-driven basis.

This would help define the model for https://github.com/wellcomecollection/editorial-photography-ingest/issues/27 as it requires a rate-limited and time-bound execution of queued-up tasks.