[fix] Use UTC date reference to avoid repeating S3 downloads.
Resolves https://github.com/openvenues/libpostal/issues/143
This commit is contained in:
@@ -115,8 +115,8 @@ download_file() {
|
|||||||
curl $url --retry 3 --retry-delay 2 -o $local_path
|
curl $url --retry 3 --retry-delay 2 -o $local_path
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if date -d "@$(date -ur . +%s)" >/dev/null 2>&1; then
|
if date -ud "@$(date -ur . +%s)" >/dev/null 2>&1; then
|
||||||
echo $(date -d "$(date -d "@$(date -ur $local_path +%s)") + 1 second") > $updated_path;
|
echo $(date -ud "$(date -ud "@$(date -ur $local_path +%s)") + 1 second") > $updated_path;
|
||||||
elif stat -f %Sm . >/dev/null 2>&1; then
|
elif stat -f %Sm . >/dev/null 2>&1; then
|
||||||
echo $(date -ur $(stat -f %m $local_path) -v+1S) > $updated_path;
|
echo $(date -ur $(stat -f %m $local_path) -v+1S) > $updated_path;
|
||||||
fi;
|
fi;
|
||||||
|
|||||||
Reference in New Issue
Block a user