File size: 2,032 Bytes
68442cd | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | #!/bin/bash
# Quick status check for HF sync setup
echo "βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ"
echo " π€ DoVLA-CIL Hugging Face Sync Status"
echo "βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ"
echo ""
echo "π¦ Repository: https://huggingface.co/anhtld/vla"
echo ""
echo "π Initial Upload Status:"
if pgrep -f "upload_folder" > /dev/null; then
echo " β
Upload in progress (PID: $(pgrep -f upload_folder))"
echo " β±οΈ Check manually: curl -s https://huggingface.co/api/models/anhtld/vla"
else
echo " β
Upload completed or not running"
fi
echo ""
echo "π€ Auto-Sync Daemon:"
if [ -f logs/auto_sync_hf.pid ] && kill -0 $(cat logs/auto_sync_hf.pid) 2>/dev/null; then
echo " β
Running (PID: $(cat logs/auto_sync_hf.pid))"
echo " π Last 3 log lines:"
tail -3 logs/auto_sync_hf.log 2>/dev/null | sed 's/^/ /'
else
echo " βΈοΈ Not running"
echo " βΆοΈ Start with: ./scripts/hf_sync_daemon.sh start"
fi
echo ""
echo "π Local Files:"
echo " Total: $(find . -type f ! -path './.git/*' ! -path './.venv/*' | wc -l) files"
echo " Code: $(find dovla_cil scripts tests -type f -name '*.py' 2>/dev/null | wc -l) Python files"
echo ""
echo "βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ"
echo "Commands:"
echo " Start daemon: ./scripts/hf_sync_daemon.sh start"
echo " Check status: ./scripts/hf_sync_daemon.sh status"
echo " View logs: tail -f logs/auto_sync_hf.log"
echo "βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ"
|