#!/bin/bash

# ==========================
# Script para limpiar logs
# Ubuntu 14 compatible
# ==========================

# Carpetas base a revisar (AGREGA las que necesites)
BASE_DIRS=(
    "/var/www"
)

echo "Iniciando limpieza de logs..."
echo "Fecha: $(date)"
echo "----------------------------------"

for BASE in "${BASE_DIRS[@]}"; do
    if [ -d "$BASE" ]; then
        find "$BASE" -type d -name "logs" 2>/dev/null | while read LOGDIR; do
            echo "Revisando: $LOGDIR"

            if [ -f "$LOGDIR/access.log" ]; then
                echo "" > "$LOGDIR/access.log"
                echo "  ✔ access.log limpiado"
            fi

            if [ -f "$LOGDIR/error.log" ]; then
                echo "" > "$LOGDIR/error.log"
                echo "  ✔ error.log limpiado"
            fi
        done
    fi
done

echo "----------------------------------"
echo "Limpieza finalizada."

