OSDN Git Service

Bug fix. (Line 162: /usr/sbin/l7vsd -b => /usr/sbin/l7vsd)
[ultramonkey-l7/ultramonkey-l7-v3.git] / test / script / library-logger / logger-48.sh
1 #!/bin/bash
2
3 # set config file
4 cp materials/logger-48-l7vs.cf ${L7VSD_CONF_DIR}/l7vs.cf
5
6 # set dummy log file
7 dd if=/dev/zero of=${L7VS_LOG_DIR}/l7vsadm.log bs=1024 count=1023
8
9 #Add Service
10 $L7VSD
11 if [ $? -ne 0 ]
12 then
13         echo "Test failed: $L7VSD"
14         exit 1
15 fi
16 usleep 100000
17
18 $L7VSADM -A -t 127.0.0.1:40001 -m sessionless
19 if [ $? -ne 0 ]
20 then
21         echo "Test failed: $L7VSADM -A -t 127.0.0.1:40001 -m sessionless"
22         exit 1
23 fi
24
25 for (( i = 0; i < 9; i++ )){
26         $L7VSADM -A -t 127.0.0.1:40001 -m sessionless
27         if [ $? -eq 0 ]
28         then
29                 echo "Test failed: $L7VSADM -A -t 127.0.0.1:40001 -m sessionless"
30                 exit 1
31         fi
32 }
33
34 RET=`ls ${L7VS_LOG_DIR}/l7vsadm.log* | wc -l`
35 if [ $RET -ne 2 ]
36 then
37         echo "Test failed: ls ${L7VS_LOG_DIR}/l7vsadm.log*"
38         exit 1
39 fi
40
41 RET=`ls ${L7VS_LOG_DIR}/l7vsadm.log`
42 EXPECT="${L7VS_LOG_DIR}/l7vsadm.log"
43 if [ "${RET}" != "${EXPECT}" ]
44 then
45         echo "Test failed: ls ${L7VS_LOG_DIR}/l7vsadm.log"
46         exit 1
47 fi
48
49 RET=`ls ${L7VS_LOG_DIR}/l7vsadm.log.1`
50 EXPECT="${L7VS_LOG_DIR}/l7vsadm.log.1"
51 if [ "${RET}" != "${EXPECT}" ]
52 then
53         echo "Test failed: ls ${L7VS_LOG_DIR}/l7vsadn.log.1"
54         exit 1
55 fi
56
57 exit 0
58