fix(config): use config value default log.to for daemon mode

This commit is contained in:
Zaiming Shi 2021-03-02 15:17:48 +01:00
parent 6b2949e2c1
commit fc03d7aea9
1 changed files with 8 additions and 2 deletions

View File

@ -339,6 +339,10 @@ case "$1" in
# Bootstrap daemon command (check perms & drop to $RUNNER_USER)
bootstrapd
# this flag passes down to console mode
# so we know it's intended to be run in daemon mode
export _EMQX_START_MODE="$1"
# Save this for later.
CMD=$1
case "$1" in
@ -519,7 +523,9 @@ case "$1" in
esac
# set before generate_config
export EMQX_LOG__TO='console'
if [ "${_EMQX_START_MODE:-}" = '' ]; then
export EMQX_LOG__TO="${EMQX_LOG__TO:-console}"
fi
#generate app.config and vm.args
generate_config
@ -562,7 +568,7 @@ case "$1" in
# or other supervision services
# set before generate_config
export EMQX_LOG__TO='console'
export EMQX_LOG__TO="${EMQX_LOG__TO:-console}"
#generate app.config and vm.args
generate_config