#!/bin/sh

set -o nounset
set -o errexit

top_srcdir=$(cd $(dirname $0)/../..; pwd)

. ${top_srcdir}/test/scripts/testutils.sh

nodetypes="$@"

stop_node() {
    node=$1
    ${top_srcdir}/tools/to_catlfish.py to_erl nodes/${node}/ "init:stop()"
}

nodes=
for nodetype in $nodetypes; do
    nodetype_uc=$(echo $nodetype | tr a-z A-Z)
    nodes="$nodes $(eval echo \$${nodetype_uc}NODES)"
done

for node in $nodes; do
    echo "stopping $node"
    stop_node $(echo $node | tr ':' ' ')
done