3 # um_wrapper This file contains functions to be used by ultramonkey-l7
10 l7vsd_sockfile="/var/run/l7vs/l7vs"
14 start_msg=`$INIT_L7VSD start 2>&1`
17 ps aux | grep $L7VSD | grep -v grep >/dev/null 2>&1
19 echo "Test failed: Cannot start l7vsd ($INIT_L7VSD start)"
24 # check the socket file
25 # give up if 2 seconds passed
26 for i in `seq 1 200`; do
27 [ -e $l7vsd_sockfile ] && return 0
31 echo "Test failed: Cannot find l7vsd socket file(${l7vsd_sockfile})"
37 start_msg=`$INIT_L7DIRECTORD start 2>&1`
40 ps aux | grep $L7DIRECTORD | grep -v grep >/dev/null 2>&1
42 echo "Test failed: Cannot start l7directord ($INIT_L7DIRECTORD start)"
52 stop_msg=`$INIT_L7DIRECTORD stop 2>&1`
55 ps aux | grep $L7DIRECTORD | grep -v grep >/dev/null 2>&1
57 echo "Test failed: Cannot stop l7directord ($INIT_L7DIRECTORD stop)"