File size: 977 Bytes
519b145
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
#!/bin/bash
# Helper script để chạy OCR workflow với virtual environment
# Script này tự động detect worktree và chuyển sang đúng thư mục

set -e

# Tìm worktree thực tế
WORKTREE_PATH="/Users/davidtran/.cursor/worktrees/TryHarDemNayProject/q6Bp2"
CURRENT_DIR="$(pwd)"

# Nếu đang ở worktree, dùng thư mục hiện tại
if [ -f "$CURRENT_DIR/backend/scripts/run_ocr_workflow.py" ]; then
    PROJECT_ROOT="$CURRENT_DIR"
elif [ -f "$WORKTREE_PATH/backend/scripts/run_ocr_workflow.py" ]; then
    PROJECT_ROOT="$WORKTREE_PATH"
    echo "📍 Chuyển sang worktree: $WORKTREE_PATH"
else
    echo "❌ Không tìm thấy run_ocr_workflow.py"
    exit 1
fi

cd "$PROJECT_ROOT"

# Activate virtual environment
if [ -d ".venv" ]; then
    source .venv/bin/activate
    echo "✅ Activated virtual environment"
else
    echo "⚠️  Warning: .venv not found, using system Python"
fi

# Run the workflow
python backend/scripts/run_ocr_workflow.py "$@"