#!/bin/bash
# Shell wrapper to execute "$MAHOUT_HOME/bin/mahout"
# as a hadoop user.

CMDNAME=`basename "$0"`

export JAVA_HOME=@java_home@
export HADOOP_HOME=@hadoop_home@
export HADOOP_CONF_DIR=$HADOOP_HOME/conf
export MAHOUT_HOME=@mahout_home@
export MAHOUT_LOG_DIR=@mahout_log_dir@

SCRIPT="$MAHOUT_HOME/bin/mahout"

usage() {
    echo "Usage: $CMDNAME [-h|--help] [-core] args"
    echo "Executes \"$SCRIPT\" as @hadoopuser@ user"
    exit 1
}

if [ $# -eq 0 -o "$1" = "-h" -o "$1" = "--help" ]; then
    usage
fi

exec sudo -E -u @hadoopuser@ $SCRIPT "$@"