Skip to content

Commit abe2232

Browse files
committed
can start-bg server (for /tmp/irods.log)
1 parent f424c58 commit abe2232

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

irods/test/harness/manage_irods5_procs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,15 @@
11
if [ "$1" = "start" ]; then
22
sudo su - irods -c 'irodsServer -d -p /tmp/irods.pid'
3+
elif [ "$1" = "start-bg" ]; then
4+
sudo su - irods -c 'irodsServer --stdout -p /tmp/irods.pid >/tmp/irods.log &'
35
elif [ "$1" = "status" ]; then
46
pgrep -afl "irods(Delay|Agent|Server)"
57
elif [ "$1" = "stop" ]; then
6-
sudo su - irods -c 'kill -QUIT $(cat /tmp/irods.pid)'
8+
sudo su - irods -c 'kill -QUIT $(cat /tmp/irods.pid) && rm -f /tmp/irods.pid'
9+
elif [ "$1" = "wait" ]; then
10+
sudo su - irods -c '
11+
pid=`cat /tmp/irods.pid 2>/dev/null`;
12+
[ -n "$pid" ] && { while ps -eo pid |grep $pid >/dev/null 2>&1; do sleep 1; done; }'
713
else
814
echo >&2 "usage: $0 [start|status|stop]"
915
exit 2

0 commit comments

Comments
 (0)