b9f8348a5d
With the latest 201911 image, the following error was seen on staging devices with TSB command ( for both single asic, multi asic ). Though this err message doesn't affect the TSB functionality, it is good to fix. admin@STG01-0101-0102-01T1:~$ TSB BGP0 : % Could not find route-map entry TO_TIER0_V4 20 line 1: Failure to communicate[13] to zebra, line: no route-map TO_TIER0_V4 permit 20 % Could not find route-map entry TO_TIER0_V4 30 line 2: Failure to communicate[13] to zebra, line: no route-map TO_TIER0_V4 deny 30 In addition, in this PR I am fixing the message displayed to user when there are no BGP neighbors configured on that BGP instance. In multi-asic device there could be case where there are no BGP neighbors configured on a particular ASIC.
26 lines
427 B
Bash
Executable File
26 lines
427 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# Load the common functions
|
|
source /usr/bin/TS
|
|
|
|
find_num_routemap
|
|
routemap_count=$?
|
|
check_not_installed
|
|
not_installed=$?
|
|
|
|
check_installed
|
|
installed=$?
|
|
|
|
if [[ $routemap_count -eq 0 ]];
|
|
then
|
|
echo "System Mode: No external neighbors"
|
|
elif [[ $installed -eq 0 ]];
|
|
then
|
|
echo "System Mode: Normal"
|
|
elif [[ $not_installed -eq 0 ]];
|
|
then
|
|
echo "System Mode: Maintenance"
|
|
else
|
|
echo "System Mode: Not consistent"
|
|
fi
|