| #!/bin/bash |
| |
|
|
| 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 "βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ" |
|
|