MCPcopy Create free account
hub / github.com/PierreGode/Ragnar / refresh_from_system

Method refresh_from_system

multi_interface.py:97–104  ·  view source on GitHub ↗

Probe system interfaces and update cached state.

(self)

Source from the content-addressed store, hash-verified

95 # Public API
96 # ------------------------------------------------------------------
97 def refresh_from_system(self) -> List[Dict]:
98 """Probe system interfaces and update cached state."""
99 default_iface = self._default_iface
100 discovered = gather_wifi_interfaces(default_iface)
101 self.sync_from_interfaces(discovered)
102 # Also refresh Ethernet interfaces
103 self.refresh_ethernet_interfaces()
104 return discovered
105
106 def refresh_ethernet_interfaces(self) -> List[Dict]:
107 """Probe Ethernet interfaces and update cached state."""

Callers 2

Calls 3

sync_from_interfacesMethod · 0.95
gather_wifi_interfacesFunction · 0.90

Tested by

no test coverage detected