Better logging on telnet disconnect

This commit is contained in:
Ian Renton
2026-08-15 07:11:45 +01:00
parent 0dee8d827a
commit 9cd6d9c177
10 changed files with 33 additions and 15 deletions
+9
View File
@@ -93,6 +93,15 @@ class DXCluster(SpotProvider):
self.last_update_time = datetime.now(pytz.UTC)
logging.debug("Data received from DX Cluster " + self._hostname + ".")
except EOFError:
connected = False
if self._running:
self.status = "Restarting"
logging.warning("Disconnected from DX Cluster " + self._hostname + ". Reconnecting...")
sleep(5)
else:
logging.info("DX Cluster " + self._hostname + " shutting down...")
self.status = "Shutting down"
except Exception:
connected = False
if self._running: