mirror of
https://github.com/thegeeklab/wait-for.git
synced 2024-11-21 20:00:39 +00:00
add check for installed netcat
This commit is contained in:
parent
39d6e2a18d
commit
450058159d
7
wait-for
7
wait-for
@ -22,7 +22,7 @@ USAGE
|
||||
wait_for() {
|
||||
for i in `seq $TIMEOUT` ; do
|
||||
nc -z "$HOST" "$PORT" > /dev/null 2>&1
|
||||
|
||||
|
||||
result=$?
|
||||
if [ $result -eq 0 ] ; then
|
||||
if [ $# -gt 0 ] ; then
|
||||
@ -71,6 +71,11 @@ do
|
||||
esac
|
||||
done
|
||||
|
||||
if ! [ -x "$(command -v nc)" ]; then
|
||||
echoerr "Error: netcat is required for wait-for to run."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ "$HOST" = "" -o "$PORT" = "" ]; then
|
||||
echoerr "Error: you need to provide a host and port to test."
|
||||
usage 2
|
||||
|
Loading…
Reference in New Issue
Block a user