mirror of
				https://github.com/Telecominfraproject/ols-nos.git
				synced 2025-10-31 18:17:52 +00:00 
			
		
		
		
	 1ad5dbeab6
			
		
	
	1ad5dbeab6
	
	
	
		
			
			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
 |