blob: c5228268e3bde06a52c47139d98edb0faae269ea [file] [log] [blame]
#!/usr/bin/env bash
prefix=@prefix@
exec_prefix=@exec_prefix@
usage() {
echo "Usage: mesos-stop-cluster.sh [-h] [-s]"
echo " -h display this message"
echo " -s use sudo to stop mesos-master and mesos-agent"
if test ${#} -gt 0; then
echo
echo "${@}"
fi
exit 1
}
while getopts "hs" opt
do
case ${opt} in
h) usage ;;
s) export DEPLOY_WITH_SUDO=1 ;;
*) usage "Invalid option: -${OPTARG}" ;;
esac
done
@sbindir@/mesos-stop-agents.sh && sleep 1 && @sbindir@/mesos-stop-masters.sh && {
# TODO(chengwei): see mesos-start-cluster.sh
echo "Everything's stopped!"
}