This is an automated email from the ASF dual-hosted git repository. dataroaring pushed a commit to branch branch-3.0 in repository https://gitbox.apache.org/repos/asf/doris.git
commit 397cc68da3231eda1baa1bbc07eebdec7a85e5fc Author: yagagagaga <zhangminkefromflyd...@gmail.com> AuthorDate: Tue Jul 23 20:20:31 2024 +0800 [chore](bash) support read env variables from doris_cloud.conf (#38060) --- cloud/script/start.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/cloud/script/start.sh b/cloud/script/start.sh index e119e193d82..94638957a86 100644 --- a/cloud/script/start.sh +++ b/cloud/script/start.sh @@ -40,6 +40,20 @@ for arg; do done # echo "$@" "daemonized=${daemonized}"} +# export env variables from doris_cloud.conf +# read from doris_cloud.conf +while read -r line; do + envline="$(echo "${line}" | + sed 's/[[:blank:]]*=[[:blank:]]*/=/g' | + sed 's/^[[:blank:]]*//g' | + grep -E "^[[:upper:]]([[:upper:]]|_|[[:digit:]])*=" || + true)" + envline="$(eval "echo ${envline}")" + if [[ "${envline}" == *"="* ]]; then + eval 'export "${envline}"' + fi +done <"${DORIS_HOME}/conf/doris_cloud.conf" + process=doris_cloud if [[ -f "${DORIS_HOME}/bin/${process}.pid" ]]; then --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org