#!/bin/bash

VENV_NAME="batch"

# 1. Verificar si existe el entorno virtual, si no, crearlo
if [ ! -d "$VENV_NAME" ]; then
    echo "🌐 Creando entorno virtual: $VENV_NAME..."
    python3 -m venv $VENV_NAME
fi

# 2. Activar el entorno virtual
echo "🔌 Activando entorno..."
source $VENV_NAME/bin/activate

# 3. Actualizar pip e instalar requerimientos
echo "📦 Asegurando dependencias..."
pip install --upgrade pip
pip install -r requirements.txt

# 4. Ejecutar el script de Python
echo "🚀 Iniciando proceso..."
#python3 batch_telephone_xls_final.py
python3 batch_telephone_xls_solo_errores.py
# 5. Desactivar al terminar
deactivate
