fix(rebalance api): fix error message formatting
This commit is contained in:
parent
783f6933a3
commit
d1a1e8041d
|
@ -258,11 +258,11 @@ wrap_rpc(Node, RPCResult) ->
|
|||
{200, #{}};
|
||||
{error, Reason} ->
|
||||
error_response(
|
||||
400, ?BAD_REQUEST, io_lib:format("error on node ~p: ~p", [Node, Reason])
|
||||
400, ?BAD_REQUEST, binfmt("error on node ~p: ~p", [Node, Reason])
|
||||
);
|
||||
{badrpc, Reason} ->
|
||||
error_response(
|
||||
503, ?RPC_ERROR, io_lib:format("RPC error on node ~p: ~p", [Node, Reason])
|
||||
503, ?RPC_ERROR, binfmt("RPC error on node ~p: ~p", [Node, Reason])
|
||||
)
|
||||
end.
|
||||
|
||||
|
@ -299,9 +299,9 @@ with_nodes_at_key(Key, Params, Fun) ->
|
|||
{ok, Params1} ->
|
||||
Fun(Params1);
|
||||
{error, {unavailable, Nodes}} ->
|
||||
error_response(400, ?NOT_FOUND, io_lib:format("Nodes unavailable: ~p", [Nodes]));
|
||||
error_response(400, ?NOT_FOUND, binfmt("Nodes unavailable: ~p", [Nodes]));
|
||||
{error, {invalid, Nodes}} ->
|
||||
error_response(400, ?BAD_REQUEST, io_lib:format("Invalid nodes: ~p", [Nodes]))
|
||||
error_response(400, ?BAD_REQUEST, binfmt("Invalid nodes: ~p", [Nodes]))
|
||||
end.
|
||||
|
||||
parse_node(Bin) when is_binary(Bin) ->
|
||||
|
@ -331,6 +331,8 @@ without(Keys, Props) ->
|
|||
Props
|
||||
).
|
||||
|
||||
binfmt(Fmt, Args) -> iolist_to_binary(io_lib:format(Fmt, Args)).
|
||||
|
||||
%%------------------------------------------------------------------------------
|
||||
%% Schema
|
||||
%%------------------------------------------------------------------------------
|
||||
|
|
Loading…
Reference in New Issue