ipfs-cluster/docker/wait-killer-stopper.sh
ZenGround0 6e4b325b35 Docker test image random reaper (#106)
* First draft of test dockerfile build

* Test dockerfile, build works, container runs and cluster tests go through

* Removed fifo for output

* renaming dockerfile

* Adding functionality for test 12
Added scripts and entrypoint mods to the testing docker image to allow for random shut down and startup
(both SIGSTOP and SIGINT) of the ipfs-cluster-service.

* test docker image ready for tests 12 and 13
2017-06-20 12:23:11 +02:00

13 lines
271 B
Bash
Executable File

#! /bin/bash
## Wait for cluster service process to exist and the stop the
## killer
DONE=1
while [ $DONE = 1 ]; do
sleep 0.1
if [ $(pgrep -f ipfs-cluster-service) ]; then
kill -STOP $(cat /data/ipfs-cluster/random-killer-pid)
DONE=0
fi
done