feat(backend_server.py): re-add the get_client_data() method
This commit is contained in:
@@ -189,7 +189,14 @@ class BackendServer:
|
|||||||
self.server_socket.close()
|
self.server_socket.close()
|
||||||
self.logger.info("Server has stopped.")
|
self.logger.info("Server has stopped.")
|
||||||
|
|
||||||
# def get_client_data(
|
def get_client_data(self, client_id: str) -> dict[str, Any] | None:
|
||||||
# self, client_id: str
|
client: Client | None = self.clients.get(client_id, None)
|
||||||
# ) -> dict[str, dict[str, Any]] | None:
|
if client is None:
|
||||||
# return self.clients.get(client_id, None)
|
self.logger.warning(f"Client {client_id} not found")
|
||||||
|
return None
|
||||||
|
return {
|
||||||
|
"id": client.id,
|
||||||
|
"addr": client.addr,
|
||||||
|
"last_seen": client.last_seen,
|
||||||
|
"status": client.status,
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user