diff --git a/apps/emqx_utils/src/emqx_utils_api.erl b/apps/emqx_utils/src/emqx_utils_api.erl index 7e5799a7a..b88cc84f8 100644 --- a/apps/emqx_utils/src/emqx_utils_api.erl +++ b/apps/emqx_utils/src/emqx_utils_api.erl @@ -73,5 +73,7 @@ handle_result({ok, Result}) -> ?OK(Result); handle_result({error, Reason}) -> ?BAD_REQUEST(Reason); +handle_result({HTTPCode}) when is_integer(HTTPCode) -> + {HTTPCode}; handle_result({HTTPCode, Content}) when is_integer(HTTPCode) -> {HTTPCode, Content}. diff --git a/bin/node_dump b/bin/node_dump index 60c995885..90f08d107 100755 --- a/bin/node_dump +++ b/bin/node_dump @@ -4,6 +4,7 @@ set -eu # shellcheck disable=SC1090,SC1091 RUNNER_ROOT_DIR="$(cd "$(dirname "$(readlink "$0" || echo "$0")")"/..; pwd -P)" echo "Running node dump in ${RUNNER_ROOT_DIR}" +BASE_RUNNER_ROOT_DIR="${BASE_RUNNER_ROOT_DIR:-$RUNNER_ROOT_DIR}" # shellcheck disable=SC1090,SC1091 . "$RUNNER_ROOT_DIR"/releases/emqx_vars