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