mirror of
https://github.com/liberatedsystems/openCom-Companion.git
synced 2024-11-22 05:20:36 +01: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"
|
stat = "[size=22dp][b]Connectivity Status[/b][/size]\n\n"
|
||||||
|
|
||||||
if self.sideband.interface_local != None:
|
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)
|
np = len(self.sideband.interface_local.peers)
|
||||||
if np == 1:
|
if np == 1:
|
||||||
ws = "1 reachable peer"
|
ws = "1 reachable peer"
|
||||||
else:
|
else:
|
||||||
ws = str(np)+" reachable peers"
|
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 != None:
|
||||||
if self.sideband.interface_rnode.online:
|
if self.sideband.interface_rnode.online:
|
||||||
|
Loading…
Reference in New Issue
Block a user