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 "═══════════════════════════════════════════════════════════"