Resolve "Implement a retry-on-failure mechanism when check results are not satisfactory"
Closes #77 (closed)
-
Add a retriesfield onCheckmodel -
Update store_check_result()method : updateCheckinstance rather than creating a new one and incrementretriesfield -
Do not run check when related mseed is not present on file-system -
Choose a result backend for celery -
Select all unsatisfactory check results -
Rerun failed checks -
Implement both ways of getting inventory (reading it and downloading it) before removing instrumental response -
log BadRequests -
Make sure that Checkis updated for every retry (now, thestore_check_result()method is not run) -
Add a daily task to the beat_scheduleto rerun problematic checks -
Refactoring des tâches get_mseed_for_channel,build_check_listetcheck_item(supprimer l'argument date ?, )
Edited by Simon Panay