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

Method _save_connection_state

wifi_manager.py:517–530  ·  view source on GitHub ↗

Save current connection state to help with service restarts

(self, ssid=None, connected=False)

Source from the content-addressed store, hash-verified

515 self.ap_logger.info("="*50)
516
517 except Exception as e:
518 self.logger.error(f"Failed to setup AP logger: {e}")
519 # Create a fallback logger that writes to the main logger
520 self.ap_logger = self.logger
521
522 def start(self):
523 """Start the Wi-Fi management system with endless loop behavior"""
524 self.logger.info("Starting Wi-Fi Manager with Endless Loop behavior...")
525
526 # Mark boot completion time for endless loop timing
527 self.boot_completed_time = time.time()
528
529 # Create a restart detection file to help identify service restarts
530 self._create_restart_marker()
531
532 # Start monitoring thread
533 if not self.monitoring_thread or not self.monitoring_thread.is_alive():

Callers 5

stopMethod · 0.95
_failsafe_rebootMethod · 0.95

Calls 2

dumpMethod · 0.80
warningMethod · 0.80

Tested by

no test coverage detected