OSDN Git Service

Change version number
[ultramonkey-l7/ultramonkey-l7-v3.git] / test / script / l7directord / l7directord-5-2-10-5.sh
1 #!/bin/bash
2 . ${SET_DEFAULT_CONF}
3 \cp ./materials/l7directord-5-2-10-5-l7directord.cf  ${L7DIRECTORD_CONF_DIR}/l7directord.cf
4
5 #Start l7vsd
6 $L7VSD
7 if [ $? -ne 0 ]
8 then
9         echo "Test failed: $L7VSD"
10         exit 1
11 fi
12 usleep 100000
13
14 #Start l7directord
15 $L7DIRECTORD start
16 if [ $? -ne 0 ]
17 then
18         echo "Test failed: $L7DIRECTORD start"
19         exit 1
20 fi
21 sleep 5
22
23 RET=`$L7VSADM -l -n`
24 EXPECT="Layer-7 Virtual Server version 3.0.0
25 Prot LocalAddress:Port ProtoMod Scheduler
26   -> RemoteAddress:Port           Forward Weight ActiveConn InactConn
27 TCP 127.0.0.1:50000 sessionless rr
28   -> 127.0.0.1:50001              Masq    1      0          0         
29   -> 127.0.0.2:50001              Masq    1      0          0         
30   -> 127.0.0.3:50001              Masq    1      0          0         
31   -> 127.0.0.4:50001              Masq    1      0          0         "
32 if [ "$RET" != "$EXPECT" ]
33 then
34         echo "Test failed: $L7VSADM"
35         exit 1
36 fi
37
38 exit 0
39