mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
git-svn-id: https://svn.macports.org/repository/macports/trunk/dports@78851 d073be05-634f-4543-b044-5fe20cf6d1d6
26 lines
562 B
Bash
26 lines
562 B
Bash
#!/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 "$@"
|