#!/usr/bin/env bash
set -euo pipefail

SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
source "${SCRIPT_DIR}/common.sh"

echo "================================================================"
echo " prom-e2e down"
echo "================================================================"

compose down >/dev/null 2>&1 || true
stop_mirrord_tunnels

for pid_file in "${GENERATED_RUN_DIR}"/*-exporter.pid; do
  [[ -f "${pid_file}" ]] || continue
  pid="$(cat "${pid_file}")"
  kill "${pid}" 2>/dev/null || true
  rm -f "${pid_file}"
done

echo "✅ prom-e2e stack stopped"
