Don't load entities for docker virtual ethernet interfaces in System Monitor (#107966)
This commit is contained in:
parent
852a73267f
commit
5d3e069655
1 changed files with 3 additions and 0 deletions
|
@ -45,6 +45,9 @@ def get_all_network_interfaces() -> set[str]:
|
|||
"""Return all network interfaces on system."""
|
||||
interfaces: set[str] = set()
|
||||
for interface, _ in psutil.net_if_addrs().items():
|
||||
if interface.startswith("veth"):
|
||||
# Don't load docker virtual network interfaces
|
||||
continue
|
||||
interfaces.add(interface)
|
||||
_LOGGER.debug("Adding interfaces: %s", ", ".join(interfaces))
|
||||
return interfaces
|
||||
|
|
Loading…
Add table
Reference in a new issue