13 lines
280 B
Bash
Executable File
13 lines
280 B
Bash
Executable File
#!/bin/bash
|
|
|
|
WAIT_FOR_HOST="$1"
|
|
shift
|
|
WAIT_FOR_PORT="$1"
|
|
shift
|
|
|
|
while ! nc -vz $WAIT_FOR_HOST $WAIT_FOR_PORT; do
|
|
echo "$WAIT_FOR_HOST:$WAIT_FOR_PORT is unavailable yet - waiting for it to start"
|
|
sleep 10
|
|
done
|
|
|
|
echo "$WAIT_FOR_HOST:$WAIT_FOR_PORT is up. Proceeding to startup." |