|
@@ -24,8 +24,10 @@ bin=`cd "$bin"; pwd`
|
|
|
|
|
|
export HADOOP_PREFIX="${HADOOP_PREFIX:-$bin/..}"
|
|
export HADOOP_PREFIX="${HADOOP_PREFIX:-$bin/..}"
|
|
|
|
|
|
-if [ -e "$bin/../libexec/hadoop-config.sh" ]; then
|
|
|
|
- . $bin/../libexec/hadoop-config.sh
|
|
|
|
|
|
+DEFAULT_LIBEXEC_DIR="$bin"/../libexec
|
|
|
|
+HADOOP_LIBEXEC_DIR=${HADOOP_LIBEXEC_DIR:-$DEFAULT_LIBEXEC_DIR}
|
|
|
|
+if [ -e "${HADOOP_LIBEXEC_DIR}/hadoop-config.sh" ]; then
|
|
|
|
+ . ${HADOOP_LIBEXEC_DIR}/hadoop-config.sh
|
|
elif [ -e "${HADOOP_COMMON_HOME}/libexec/hadoop-config.sh" ]; then
|
|
elif [ -e "${HADOOP_COMMON_HOME}/libexec/hadoop-config.sh" ]; then
|
|
. "$HADOOP_COMMON_HOME"/libexec/hadoop-config.sh
|
|
. "$HADOOP_COMMON_HOME"/libexec/hadoop-config.sh
|
|
elif [ -e "${HADOOP_HOME}/libexec/hadoop-config.sh" ]; then
|
|
elif [ -e "${HADOOP_HOME}/libexec/hadoop-config.sh" ]; then
|