mirror of
https://github.com/apache/sqoop.git
synced 2025-05-02 15:12:33 +08:00
SQOOP-1203: Add another default case for finding *_HOME when not explicitly defined
(Mark Grover via Jarek Jarcec Cecho)
This commit is contained in:
parent
f2bf861042
commit
e187f454c5
@ -44,14 +44,22 @@ if [ -z "${HADOOP_COMMON_HOME}" ]; then
|
|||||||
if [ -n "${HADOOP_HOME}" ]; then
|
if [ -n "${HADOOP_HOME}" ]; then
|
||||||
HADOOP_COMMON_HOME=${HADOOP_HOME}
|
HADOOP_COMMON_HOME=${HADOOP_HOME}
|
||||||
else
|
else
|
||||||
HADOOP_COMMON_HOME=/usr/lib/hadoop
|
if [ -d "/usr/lib/hadoop" ]; then
|
||||||
|
HADOOP_COMMON_HOME=/usr/lib/hadoop
|
||||||
|
else
|
||||||
|
HADOOP_COMMON_HOME=${SQOOP_HOME}/../hadoop
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
if [ -z "${HADOOP_MAPRED_HOME}" ]; then
|
if [ -z "${HADOOP_MAPRED_HOME}" ]; then
|
||||||
if [ -n "${HADOOP_HOME}" ]; then
|
if [ -n "${HADOOP_HOME}" ]; then
|
||||||
HADOOP_MAPRED_HOME=${HADOOP_HOME}
|
HADOOP_MAPRED_HOME=${HADOOP_HOME}
|
||||||
else
|
else
|
||||||
HADOOP_MAPRED_HOME=/usr/lib/hadoop-mapreduce
|
if [ -d "/usr/lib/hadoop-mapreduce" ]; then
|
||||||
|
HADOOP_MAPRED_HOME=/usr/lib/hadoop-mapreduce
|
||||||
|
else
|
||||||
|
HADOOP_MAPRED_HOME=${SQOOP_HOME}/../hadoop-mapreduce
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -65,10 +73,18 @@ if [ -z "${HADOOP_HOME}" ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -z "${HBASE_HOME}" ]; then
|
if [ -z "${HBASE_HOME}" ]; then
|
||||||
HBASE_HOME=/usr/lib/hbase
|
if [ -d "/usr/lib/hbase" ]; then
|
||||||
|
HBASE_HOME=/usr/lib/hbase
|
||||||
|
else
|
||||||
|
HBASE_HOME=${SQOOP_HOME}/../hbase
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
if [ -z "${HCAT_HOME}" ]; then
|
if [ -z "${HCAT_HOME}" ]; then
|
||||||
HCAT_HOME=/usr/lib/hcatalog
|
if [ -d "/usr/lib/hive-hcatalog" ]; then
|
||||||
|
HCAT_HOME=/usr/lib/hive-hcatalog
|
||||||
|
else
|
||||||
|
HCAT_HOME=${SQOOP_HOME}/../hive-hcatalog
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Check: If we can't find our dependencies, give up here.
|
# Check: If we can't find our dependencies, give up here.
|
||||||
|
Loading…
Reference in New Issue
Block a user