env.sh 656 B

123456789101112
  1. #!/bin/bash
  2. # poyee-data-warehouse 环境变量单源(bash + Python 双语言消费)
  3. # bash 入口:bin/common/init.sh / bin/publish.sh 顶部 `. "${BASE_DIR}"/conf/env.sh`
  4. # Python 入口:dw_base/__init__.py 通过 dw_base.utils.env_loader.bootstrap_env() 注入 os.environ
  5. RELEASE_USER="bigdata"
  6. RELEASE_ROOT_DIR="/home/bigdata/release"
  7. PYTHON3_PATH="/usr/bin/python3"
  8. DATAX_HOME="${DATAX_HOME:-/opt/datax}"
  9. LOG_ROOT_DIR="${HOME}/log"
  10. HADOOP_CONF_DIR="${HADOOP_CONF_DIR:-/etc/hadoop/conf}"
  11. SPARK_CONF_DIR="${SPARK_CONF_DIR:-/etc/spark/conf}"
  12. export RELEASE_USER RELEASE_ROOT_DIR PYTHON3_PATH DATAX_HOME LOG_ROOT_DIR HADOOP_CONF_DIR SPARK_CONF_DIR