Delete exported search results that are > 24 hours since last modified after the export searchResults route is called
Related Issue
ACAS-764
How Has This Been Tested?
Basic
Exported some search results and then ran: touch -d "25 hours ago" privateUploads/exportedSearchResults/*.sdf
Verified the files were cleaned up
Folder
Added a folder to exportedSearchResults and verified this did not produce and error and was skipped
Added a purposeful error inside the cleanUpExportedSearchResults function and verified that the exportSearchResults function continue to work (just to make sure this doesn't break export if it happens to error for some reason.
Deployed this to a stage server with a lot of old exported search results and verified it cleaned up old files when I exported search results.
Description
Related Issue
ACAS-764
How Has This Been Tested?
Basic Exported some search results and then ran:
touch -d "25 hours ago" privateUploads/exportedSearchResults/*.sdf
Verified the files were cleaned upFolder Added a folder to exportedSearchResults and verified this did not produce and error and was skipped
Added a purposeful error inside the
cleanUpExportedSearchResults
function and verified that the exportSearchResults function continue to work (just to make sure this doesn't break export if it happens to error for some reason.Deployed this to a stage server with a lot of old exported search results and verified it cleaned up old files when I exported search results.