#!/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 "═══════════════════════════════════════════════════════════"