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

ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
PID_FILE="$ROOT/.tmp/autoprotocol-webapp.pid"

if [[ -f "$PID_FILE" ]]; then
  pid="$(cat "$PID_FILE")"
  if [[ -n "$pid" ]] && kill -0 "$pid" 2>/dev/null; then
    kill "$pid"
    echo "Stopped Autoprotocol webapp pid=$pid"
  else
    echo "Autoprotocol webapp was not running"
  fi
  rm -f "$PID_FILE"
else
  echo "No PID file; nothing to stop"
fi
