From 44ecfda5ad4edc0aa3e53a600603ae75a6c2bdaa Mon Sep 17 00:00:00 2001 From: Nicolas Pernoud <github@ninico.fr> Date: Fri, 12 Oct 2018 16:17:09 +0200 Subject: [PATCH] Second release candidate --- .gitignore | 0 setup.sh | 6 ++---- start.sh | 9 ++++----- 3 files changed, 6 insertions(+), 9 deletions(-) mode change 100644 => 100755 .gitignore diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 diff --git a/setup.sh b/setup.sh index aad3497..817ec84 100755 --- a/setup.sh +++ b/setup.sh @@ -6,10 +6,8 @@ docker-compose down docker-compose rm -f # Clear existing data -sudo rm -Rf ./nominatimdata -mkdir nominatimdata -sudo rm -Rf ./photondata -mkdir photondata +sudo rm -Rf ./nominatimdata && mkdir nominatimdata +sudo rm -Rf ./photondata && mkdir photondata # Build the image cd nominatim-3.1 diff --git a/start.sh b/start.sh index 09aab7f..06993a5 100755 --- a/start.sh +++ b/start.sh @@ -8,21 +8,20 @@ docker-compose up -d ## Set up nominatim updates ### docker exec -it photon-deploy_nominatim_1 sudo -u nominatim ./src/build/utils/update.php --init-updates +docker exec -it photon-deploy_nominatim_1 sudo -u nominatim ./src/build/utils/update.php --import-osmosis-all & ### Start continuous update ### while true; do starttime=$(date +%s) - docker exec -it photon-deploy_nominatim_1 sudo -u nominatim ./src/build/utils/update.php --import-osmosis - curl http://localhost:2322/nominatim-update - # sleep a bit if updates take less than a minute + # sleep a bit if updates take less than 5 minutes endtime=$(date +%s) elapsed=$((endtime - starttime)) - if [[ $elapsed -lt 60 ]]; then - sleepy=$((60 - $elapsed)) + if [[ $elapsed -lt 300 ]]; then + sleepy=$((300 - $elapsed)) echo "Sleeping for ${sleepy}s..." sleep $sleepy fi -- GitLab