Adding a new container to an existing pod doesnt break everything!

This commit is contained in:
2025-07-26 10:31:59 +09:30
parent 6e21e49681
commit 904b2e011d
19 changed files with 248 additions and 185 deletions
+2 -2
View File
@@ -173,8 +173,8 @@ def register_socketio_handlers(socketio):
context = json.loads(context_data)
user_sid = context.get("user_sid")
with base.connected_sids_lock:
if user_sid in base.connected_sids:
with connected_sids_lock:
if user_sid in connected_sids:
socketio.emit("user_log_stream_update", {
"logs": logs,
"request_id": request_id
+1 -1
View File
@@ -8,7 +8,7 @@ from flask import request
from websocket_server.config import get_redis_client
from websocket_server.events import base
from websocket_server.shared_state import connected_workers, connected_sids_lock, connected_sids
from websocket_server.shared_state import connected_workers
logger = logging.getLogger("websocket_server")
socketio = base.socketio
+1 -1
View File
@@ -6,7 +6,7 @@ import requests
from flask import request
from websocket_server.events import base
from websocket_server.shared_state import connected_workers, connected_sids_lock, connected_sids
from websocket_server.shared_state import connected_workers
logger = logging.getLogger("websocket_server")
-1
View File
@@ -36,7 +36,6 @@ def notify_worker_online(worker_id):
try:
response = requests.put(f"{api_server_url}/workload_hosts/{worker_id}", json=payload, headers=headers)
logger.debug(response.text)
logger.info(f"[{worker_id}] API server acknowledged online state")
except Exception as e:
logger.error(f"[{worker_id}] Failed to notify API server of online status: {e}")