mirror of
https://github.com/apache/cloudstack
synced 2026-08-03 05:43:12 +00:00
CLOUDSTACK-9181 Prevent syntax error in checkrouter.sh
This commit is contained in:
parent
9be76b350f
commit
525949e027
@ -19,19 +19,19 @@
|
||||
STATUS=UNKNOWN
|
||||
INTERFACE=eth1
|
||||
ROUTER_TYPE=$(cat /etc/cloudstack/cmdline.json | grep type | awk '{print $2;}' | sed -e 's/[,\"]//g')
|
||||
if [ $ROUTER_TYPE = "router" ]
|
||||
if [ "$ROUTER_TYPE" = "router" ]
|
||||
then
|
||||
ROUTER_STATE=$(ip addr | grep eth0 | grep inet | wc -l | xargs bash -c 'if [ $0 == 2 ]; then echo "MASTER"; else echo "BACKUP"; fi')
|
||||
STATUS=$ROUTER_STATE
|
||||
else
|
||||
ROUTER_STATE=$(ip addr | grep $INTERFACE | grep state | awk '{print $9;}')
|
||||
if [ $ROUTER_STATE = "UP" ]
|
||||
if [ "$ROUTER_STATE" = "UP" ]
|
||||
then
|
||||
STATUS=MASTER
|
||||
elif [ $ROUTER_STATE = "DOWN" ]
|
||||
elif [ "$ROUTER_STATE" = "DOWN" ]
|
||||
then
|
||||
STATUS=BACKUP
|
||||
fi
|
||||
fi
|
||||
|
||||
echo "Status: ${STATUS}"
|
||||
echo "Status: ${STATUS}"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user