From ac6bbd2977438f5f788d662c821d1956b56cf4eb Mon Sep 17 00:00:00 2001 From: firest Date: Tue, 25 Jun 2024 19:22:10 +0800 Subject: [PATCH] fix(api_keys): improved the error message when bootstrapping api_key --- apps/emqx_management/src/emqx_mgmt_auth.erl | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/apps/emqx_management/src/emqx_mgmt_auth.erl b/apps/emqx_management/src/emqx_mgmt_auth.erl index e5788fea3..d822eb788 100644 --- a/apps/emqx_management/src/emqx_mgmt_auth.erl +++ b/apps/emqx_management/src/emqx_mgmt_auth.erl @@ -357,6 +357,11 @@ init_bootstrap_file(File) -> init_bootstrap_file(File, Dev, MP); {error, Reason0} -> Reason = emqx_utils:explain_posix(Reason0), + FmtReason = emqx_utils:format( + "load API bootstrap file failed, file:~ts, reason:~ts", + [File, Reason] + ), + ?SLOG( error, #{ @@ -365,7 +370,8 @@ init_bootstrap_file(File) -> reason => Reason } ), - {error, Reason} + + {error, FmtReason} end. init_bootstrap_file(File, Dev, MP) ->