Enable or disable scanning over Ethernet.
(self, enabled: bool)
| 186 | } |
| 187 | |
| 188 | def set_ethernet_scan_enabled(self, enabled: bool) -> Dict: |
| 189 | """Enable or disable scanning over Ethernet.""" |
| 190 | self.shared_data.config['ethernet_scan_enabled'] = bool(enabled) |
| 191 | self.shared_data.save_config() |
| 192 | |
| 193 | # Refresh to apply new setting |
| 194 | self.refresh_ethernet_interfaces() |
| 195 | return self.get_ethernet_status() |
| 196 | |
| 197 | def get_preferred_scan_interface(self) -> Optional[Dict]: |
| 198 | """ |
no test coverage detected