Due to an issue our ETL scripts stopped capturing data for awhile.
This has left us with gaps in the data for certain dates. We would like a way to remedy this.
This story only covers the in-situ ETL script
We will add a new configuration setting to drive how far back in the past we want to go (default to 7 days) - we can reuse the one from the forecast ETL?
The script checks the database for missing in situ time values values and retrieves any missing datasets
Includes integration tests that the data is returned.
We don't need to completely replicate the cron job as we are already fetching a full days worth of data each time.
Due to an issue our ETL scripts stopped capturing data for awhile.
This has left us with gaps in the data for certain dates. We would like a way to remedy this.
Test Checklist: