OSDN Git Service

spell check by aspell
[ultramonkey-l7/ultramonkey-l7-v3.git] / test / script / l7directord / l7directord-5-2-23-18.sh
1 #!/bin/bash
2 . ${SET_DEFAULT_CONF}
3 sed "s|XXX|-1K|g" ./materials/l7directord-5-2-23-qosdown-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 RET=`$L7DIRECTORD start 2>&1`
16 if [ $? -eq 0 ]
17 then
18         echo "Test failed: $L7DIRECTORD start"
19         exit 1
20 fi
21
22 EXPECT="Configuration error. Reading file \`/etc/ha.d/conf/l7directord.cf' at line 40: Invalid QoS value (set 0 or 1-999[KMG]. must specify unit(KMG)) \`    qosdown     = -1K'."
23 if [ "$RET" != "$EXPECT" ]
24 then
25         echo "Test failed: $L7DIRECTORD start"
26         exit 1
27 fi
28
29 exit 0
30