#!/bin/bash source ./functions.sh case "$1" in start) start $2 $3 "$4" ;; stop) stop $2 ;; kill) do_kill $2 ;; reinstall) reinstall $2 ;; rebuild) rebuild $2 ;; status) status $2 ;; cleanlogs) cleanlogs $2 ;; taillogs) taillogs $2 ;; createshard) createshard $2 $3 $4 $5 ;; *) echo $"Usage: $0 { rebuild| reinstall | start [numshards]| stop |kill | status| cleanlogs| createshard [shardId]}" exit 1 esac exit 0