Merge pull request #8033 from zmstone/0524-fix-bin-emqx-license-option
fix(bin/emqx): fix license option to allow space in path
This commit is contained in:
commit
7fc0a84b43
12
bin/emqx
12
bin/emqx
|
@ -338,14 +338,12 @@ generate_config() {
|
||||||
## changing the config 'log.rotation.size'
|
## changing the config 'log.rotation.size'
|
||||||
rm -rf "${RUNNER_LOG_DIR}"/*.siz
|
rm -rf "${RUNNER_LOG_DIR}"/*.siz
|
||||||
|
|
||||||
EMQX_LICENSE_CONF_OPTION=""
|
|
||||||
if [ "${EMQX_LICENSE_CONF:-}" != "" ]; then
|
|
||||||
EMQX_LICENSE_CONF_OPTION="-i ${EMQX_LICENSE_CONF}"
|
|
||||||
fi
|
|
||||||
|
|
||||||
set +e
|
set +e
|
||||||
# shellcheck disable=SC2086
|
if [ "${EMQX_LICENSE_CONF:-}" = "" ]; then
|
||||||
CUTTLEFISH_OUTPUT="$("$ERTS_PATH"/escript "$RUNNER_ROOT_DIR"/bin/cuttlefish -v -i "$REL_DIR"/emqx.schema $EMQX_LICENSE_CONF_OPTION -c "$RUNNER_ETC_DIR"/emqx.conf -d "$RUNNER_DATA_DIR"/configs generate)"
|
CUTTLEFISH_OUTPUT="$("$ERTS_PATH"/escript "$RUNNER_ROOT_DIR"/bin/cuttlefish -v -i "$REL_DIR"/emqx.schema -c "$RUNNER_ETC_DIR"/emqx.conf -d "$RUNNER_DATA_DIR"/configs generate)"
|
||||||
|
else
|
||||||
|
CUTTLEFISH_OUTPUT="$("$ERTS_PATH"/escript "$RUNNER_ROOT_DIR"/bin/cuttlefish -v -i "$REL_DIR"/emqx.schema -i "${EMQX_LICENSE_CONF}" -c "$RUNNER_ETC_DIR"/emqx.conf -d "$RUNNER_DATA_DIR"/configs generate)"
|
||||||
|
fi
|
||||||
# shellcheck disable=SC2181
|
# shellcheck disable=SC2181
|
||||||
RESULT=$?
|
RESULT=$?
|
||||||
set -e
|
set -e
|
||||||
|
|
Loading…
Reference in New Issue