File tree Expand file tree Collapse file tree 1 file changed +4
-28
lines changed
src/psij/executors/batch/common Expand file tree Collapse file tree 1 file changed +4
-28
lines changed Original file line number Diff line number Diff line change 1- _UPDATE_MODE="none"
2-
31update_status() {
42 STATUS= " $1"
5- if [ " $_UPDATE_MODE" == " none" ]; then
6- NCPROBE= `nc -h 2> &1`
7- EC= $?
8- if [ " $EC" == " 0" ]; then
9- if echo $NCPROBE | grep " send-only" > /dev/null 2> &1 ; then
10- _UPDATE_MODE=" nc1"
11- else
12- _UPDATE_MODE=" nc2"
13- fi
14- else
15- _UPDATE_MODE=" file"
16- fi
17- fi
183
19- if [ " $_UPDATE_MODE" == " nc1" ]; then
20- ADDRS= {{psij.us_addrs} }
21- for ADDR in ${ ADDRS//,/ } ; do
22- echo "{ {job.id} } $STATUS" | nc --send-only -4 -u $ADDR { {psij.us_port} }
23- done
24- elif [ "$_UPDATE_MODE" == "nc2" ]; then
25- ADDRS={ {psij.us_addrs} }
26- for ADDR in ${ ADDRS//,/ } ; do
27- echo "{ {job.id} } $STATUS" | nc -q0 -u $ADDR { {psij.us_port} }
28- done
29- else
30- echo "{ {job.id} } $STATUS" >> { {psij.us_file} }
31- fi
4+ ADDRS= {{psij.us_addrs} }
5+ for ADDR in ${ ADDRS//,/ } ; do
6+ echo "{ {job.id} } $STATUS" >/dev/udp/$ADDR/{ {psij.us_port} }
7+ done
328}
339
3410fail() {
You can’t perform that action at this time.
0 commit comments