mirror of
				https://github.com/liberatedsystems/Sideband_CE.git
				synced 2024-09-03 04:13:27 +02:00 
			
		
		
		
	Added utilised network device info to local interface connectivity stats
This commit is contained in:
		
							parent
							
								
									443662b559
								
							
						
					
					
						commit
						88f2808ac8
					
				@ -199,13 +199,22 @@ class SidebandService():
 | 
			
		||||
            stat = "[size=22dp][b]Connectivity Status[/b][/size]\n\n"
 | 
			
		||||
 | 
			
		||||
            if self.sideband.interface_local != None:
 | 
			
		||||
                netdevs = self.sideband.interface_local.adopted_interfaces
 | 
			
		||||
                if len(netdevs) > 0:
 | 
			
		||||
                    ds = "Using "
 | 
			
		||||
                    for netdev in netdevs:
 | 
			
		||||
                        ds += "[i]"+str(netdev)+"[/i], "
 | 
			
		||||
                    ds = ds[:-2]
 | 
			
		||||
                else:
 | 
			
		||||
                    ds = "No usable network devices"
 | 
			
		||||
 | 
			
		||||
                np = len(self.sideband.interface_local.peers)
 | 
			
		||||
                if np == 1:
 | 
			
		||||
                    ws = "1 reachable peer"
 | 
			
		||||
                else:
 | 
			
		||||
                    ws = str(np)+" reachable peers"
 | 
			
		||||
 | 
			
		||||
                stat += "[b]Local[/b]\n{ws}\n\n".format(ws=ws)
 | 
			
		||||
                stat += "[b]Local[/b]\n{ds}\n{ws}\n\n".format(ds=ds, ws=ws)
 | 
			
		||||
 | 
			
		||||
            if self.sideband.interface_rnode != None:
 | 
			
		||||
                if self.sideband.interface_rnode.online:
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user