gpuq worker: tee job output to pane for live viewing

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Nils
2026-07-14 13:00:38 +02:00
co-authored by Claude Fable 5
parent f2cbce5a03
commit aa3e11fb20
+2 -2
View File
@@ -32,8 +32,8 @@ while true; do
fi fi
name=$(basename "$job" .sh) name=$(basename "$job" .sh)
echo "[gpuq $ID] $(date +%F_%H:%M:%S) START $name" echo "[gpuq $ID] $(date +%F_%H:%M:%S) START $name"
CUDA_VISIBLE_DEVICES=$GPU bash "$job" > "$LOCAL/$name.log" 2>&1 CUDA_VISIBLE_DEVICES=$GPU bash "$job" 2>&1 | tee "$LOCAL/$name.log"
rc=$? rc=${PIPESTATUS[0]}
echo "[gpuq $ID] $(date +%F_%H:%M:%S) DONE $name rc=$rc" echo "[gpuq $ID] $(date +%F_%H:%M:%S) DONE $name rc=$rc"
echo "rc=$rc" >> "$LOCAL/$name.log" echo "rc=$rc" >> "$LOCAL/$name.log"
rclone copy "$LOCAL/$name.log" "$Q/done/" -q rclone copy "$LOCAL/$name.log" "$Q/done/" -q