#!/bin/bash # poyee-data-warehouse 环境变量单源(bash + Python 双语言消费) # bash 入口:bin/common/init.sh / bin/publish.sh 顶部 `. "${BASE_DIR}"/conf/env.sh` # Python 入口:dw_base/__init__.py 通过 dw_base.utils.env_loader.bootstrap_env() 注入 os.environ RELEASE_USER="bigdata" RELEASE_ROOT_DIR="/home/bigdata/release" PYTHON3_PATH="/usr/bin/python3" DATAX_HOME="${DATAX_HOME:-/opt/datax}" LOG_ROOT_DIR="${HOME}/log" export RELEASE_USER RELEASE_ROOT_DIR PYTHON3_PATH DATAX_HOME LOG_ROOT_DIR