#!/bin/bash # Cleanup old click log files (older than retention period) set -euo pipefail SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" PROJECT_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)" LOG_DIR="$PROJECT_ROOT/logs" if [ ! -d "$LOG_DIR" ]; then echo "Log directory does not exist: $LOG_DIR" exit 0 fi # Run Python cleanup function cd "$PROJECT_ROOT" python3 -c " from backend.utils.click_logger import cleanup_old_logs cleanup_old_logs() print('✅ Old click logs cleaned up') " 2>&1