mirror of
https://github.com/home-assistant/core.git
synced 2025-07-19 11:17:21 +00:00
Don't load entities for docker virtual ethernet interfaces in System Monitor (#107966)
This commit is contained in:
parent
852a73267f
commit
5d3e069655
@ -45,6 +45,9 @@ def get_all_network_interfaces() -> set[str]:
|
|||||||
"""Return all network interfaces on system."""
|
"""Return all network interfaces on system."""
|
||||||
interfaces: set[str] = set()
|
interfaces: set[str] = set()
|
||||||
for interface, _ in psutil.net_if_addrs().items():
|
for interface, _ in psutil.net_if_addrs().items():
|
||||||
|
if interface.startswith("veth"):
|
||||||
|
# Don't load docker virtual network interfaces
|
||||||
|
continue
|
||||||
interfaces.add(interface)
|
interfaces.add(interface)
|
||||||
_LOGGER.debug("Adding interfaces: %s", ", ".join(interfaces))
|
_LOGGER.debug("Adding interfaces: %s", ", ".join(interfaces))
|
||||||
return interfaces
|
return interfaces
|
||||||
|
Loading…
x
Reference in New Issue
Block a user