diff --git a/addons/hbase-bridge/src/bin/import-hbase.sh b/addons/hbase-bridge/src/bin/import-hbase.sh index 8ae735034..aaf92ddd0 100644 --- a/addons/hbase-bridge/src/bin/import-hbase.sh +++ b/addons/hbase-bridge/src/bin/import-hbase.sh @@ -60,6 +60,11 @@ if [ -z "${ATLAS_CONF_DIR}" ] && [ -e /etc/atlas/conf ];then fi ATLASCPPATH=${ATLASCPPATH}:${ATLAS_CONF_DIR} +if [ -d "${ATLAS_CONF_DIR}" ] && [ -f "${ATLAS_CONF_DIR}/atlas-env.sh" ]; then + #source the atlas-env.sh file, use the exported argument into atlas-jvm + source ${ATLAS_CONF_DIR}/atlas-env.sh +fi + # log dir for applications ATLAS_LOG_DIR="${ATLAS_LOG_DIR:-/var/log/atlas}" export ATLAS_LOG_DIR diff --git a/addons/hive-bridge/src/bin/import-hive.sh b/addons/hive-bridge/src/bin/import-hive.sh index 951be5ba2..c64f6d1f0 100755 --- a/addons/hive-bridge/src/bin/import-hive.sh +++ b/addons/hive-bridge/src/bin/import-hive.sh @@ -55,6 +55,11 @@ if [ -z "${ATLAS_CONF_DIR}" ] && [ -e /etc/atlas/conf ];then fi ATLASCPPATH=${ATLASCPPATH}:${ATLAS_CONF_DIR} +if [ -d "${ATLAS_CONF_DIR}" ] && [ -f "${ATLAS_CONF_DIR}/atlas-env.sh" ]; then + #source the atlas-env.sh file, use the exported argument into atlas-jvm + source ${ATLAS_CONF_DIR}/atlas-env.sh +fi + # log dir for applications ATLAS_LOG_DIR="${ATLAS_LOG_DIR:-/var/log/atlas}" export ATLAS_LOG_DIR diff --git a/addons/impala-bridge/src/main/resources/import-impala.sh b/addons/impala-bridge/src/main/resources/import-impala.sh index b440f2d05..dc8e93fad 100644 --- a/addons/impala-bridge/src/main/resources/import-impala.sh +++ b/addons/impala-bridge/src/main/resources/import-impala.sh @@ -86,6 +86,11 @@ if [ -z "${ATLAS_CONF_DIR}" ] && [ -e /etc/atlas/conf ];then fi ATLASCPPATH=${ATLASCPPATH}:${ATLAS_CONF_DIR} +if [ -d "${ATLAS_CONF_DIR}" ] && [ -f "${ATLAS_CONF_DIR}/atlas-env.sh" ]; then + #source the atlas-env.sh file, use the exported argument into atlas-jvm + source ${ATLAS_CONF_DIR}/atlas-env.sh +fi + echo "Logging: ${ATLAS_LOG_DIR}/${ATLAS_LOG_FILE}" echo "Log config: ${LOG_CONFIG}" diff --git a/addons/kafka-bridge/src/bin/import-kafka.sh b/addons/kafka-bridge/src/bin/import-kafka.sh index 8fe27748a..9255a8151 100644 --- a/addons/kafka-bridge/src/bin/import-kafka.sh +++ b/addons/kafka-bridge/src/bin/import-kafka.sh @@ -62,6 +62,11 @@ if [ -z "${ATLAS_CONF_DIR}" ] && [ -e /etc/atlas/conf ];then fi ATLASCPPATH=${ATLASCPPATH}:${ATLAS_CONF_DIR} +if [ -d "${ATLAS_CONF_DIR}" ] && [ -f "${ATLAS_CONF_DIR}/atlas-env.sh" ]; then + #source the atlas-env.sh file, use the exported argument into atlas-jvm + source ${ATLAS_CONF_DIR}/atlas-env.sh +fi + # log dir for applications ATLAS_LOG_DIR="${ATLAS_LOG_DIR:-/var/log/atlas}" export ATLAS_LOG_DIR