DEV: Make notify_file_change fallback to nc when socat missing (#10903)

This commit is contained in:
David Taylor
2020-10-13 17:03:24 +01:00
committed by GitHub
parent 108414e47c
commit 46d1c91e1a

View File

@@ -6,7 +6,11 @@ DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && cd ../tmp && pwd )"
SOCKET="$DIR"/file_change.sock
if [[ -e "$SOCKET" ]]; then
echo "$1 $2" | socat - UNIX-CONNECT:$SOCKET >/dev/null 2>/dev/null
if command -v socat; then
echo "$1 $2" | socat - UNIX-CONNECT:$SOCKET >/dev/null 2>/dev/null
else
echo "$1 $2" | nc -U $SOCKET >/dev/null 2>/dev/null
fi
if [ $? != 0 ]; then
rm $SOCKET
fi