fix(scheduler): add wait-for script for docker purposes

This commit is contained in:
Karol Sójko 2022-10-20 12:42:27 +02:00
parent c9fd718af4
commit 23ced9427f
No known key found for this signature in database
GPG key ID: A50543BF560BDEB0

17
packages/scheduler/wait-for.sh Executable file
View file

@ -0,0 +1,17 @@
#!/bin/sh
set -e
host="$1"
shift
port="$1"
shift
cmd="$@"
while ! nc -vz $host $port; do
>&2 echo "$host:$port is unavailable yet - waiting for it to start"
sleep 10
done
>&2 echo "$host:$port is up - executing command"
exec $cmd