#!/usr/bin/env bash
set -euo pipefail
DEPLOYMENT="${1:-}"
ID="${2:-}"
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
if [[ -z "$DEPLOYMENT" || -z "$ID" ]]; then
  echo "Usage: monitor-delete <deployment> <id>" >&2
  exit 1
fi
read -r -p "Delete monitor '$ID' in '$DEPLOYMENT'? [y/N] " CONFIRM
if [[ ! "$CONFIRM" =~ ^[Yy]$ ]]; then
  echo "Canceled" >&2
  exit 1
fi
"$SCRIPT_DIR/axiom-api" "$DEPLOYMENT" DELETE "/monitors/$ID"
