Added large container pull tracking to the worker client, websocket server and the api server

This commit is contained in:
2025-09-11 00:05:18 +09:30
parent 5dbba98282
commit ecd9dbfba0
13 changed files with 271 additions and 74 deletions
+1 -1
View File
@@ -68,7 +68,7 @@ def register_socketio_handlers(socketio):
"pull_progress": pull_progress,
**({"error": error} if error else {})
}
logger.info(f"Processing pull progress update for container {system_container_id}: {pull_progress.get('progress_percentage', 0):.1f}%")
logger.info(f"Processing pull progress update for container {system_container_id}: {pull_progress.get('bytes_downloaded', 0)} bytes, {pull_progress.get('layers_completed', 0)}/{pull_progress.get('layers_total', 0)} layers")
else:
# Handle standard status events
new_status_map = {