We should handle the logic for check_missing differently. In check missing, it goes through the .download_progress folder and looks for any in_progress files in it. We will no longer need to mark in progress or complete or look through or create the .download_progress folder.
Now, download.sh will zip the directory of that event (after creating the metadata). This will indicate that an event file is indeed completed.
[x] COPY the all_files_downloaded() function and move over to download.sh (or where ever we want to check if all files are in the dir, maybe in the zip.sh)
[x] change function name to validate_download.sh
[x] Move the check_missing and download_missing scripts to archive
[x] get rid of the mark_as_in_progress and complete functions and calls
We should handle the logic for check_missing differently. In check missing, it goes through the .download_progress folder and looks for any in_progress files in it. We will no longer need to mark in progress or complete or look through or create the .download_progress folder. Now, download.sh will zip the directory of that event (after creating the metadata). This will indicate that an event file is indeed completed.