#!/bin/sh
set -e
PATH="$PATH:/usr/local/bin"
export PATH
cd "${SVSCANDIR-/service}"

fatal() {
  echo "svc-status: Fatal error: $@" >&2
  exit 1
}

usage() {
  args=$1; min=$2; max=$3; shift 3
  if [ $args -lt $min -o $args -gt $max ]; then
    echo "$0: usage: svc-status $@" >&2
    exit 1
  fi
}

usage $# 1 1 service
if svok "$1"; then
  svstat "$1"
  if [ -d "$1/log" ]; then
    svstat "$1"/log
  fi
else
  echo "Supervise not running on $1"
fi
