Pārlūkot izejas kodu

add wait for docker in controller startup script

Grant Limberg 3 gadi atpakaļ
vecāks
revīzija
f5096a1f26
1 mainītis faili ar 5 papildinājumiem un 0 dzēšanām
  1. 5 0
      ext/central-controller-docker/main.sh

+ 5 - 0
ext/central-controller-docker/main.sh

@@ -79,6 +79,11 @@ echo "{
 }    
 " > /var/lib/zerotier-one/local.conf
 
+until /usr/pgsql-10/bin/pg_isready -h ${ZTC_DB_HOST} -p ${ZTC_DB_PORT}; do
+	echo "Waiting for PostgreSQL...";
+	sleep 2;
+done
+
 export GLIBCXX_FORCE_NEW=1
 export GLIBCPP_FORCE_NEW=1
 export LD_PRELOAD="/usr/lib64/libjemalloc.so"