diff --git a/misc/scripts/cronjob.sh b/misc/scripts/cronjob.sh index 4d93201..cb4ddc2 100755 --- a/misc/scripts/cronjob.sh +++ b/misc/scripts/cronjob.sh @@ -1,11 +1,21 @@ #!/bin/bash -./download_segments_diff.sh # downloads diff directory in tmp/diff +./download_segments_diff.sh # downloads diff directory in ../segments4_diff mkdir -p tmp/segments4 java -cp ../../brouter-server/build/libs/brouter-1.6.3-all.jar btools.mapaccess.Rd5DiffApplier ../segments4 ../segments4_diff tmp/segments4 -mv ../segments4 tmp/segments4_old && mv tmp/segments4 ../segments4 +if [[ $(ls tmp/segments4 | wc -l) -ge 1130 ]]; then -rm -rf tmp + mv ../segments4 tmp/segments4_old && mv tmp/segments4 ../segments4 + + rm -rf tmp + +else + + rm -rf tmp + + ./reset_segments.sh + +fi