diff options
author | Alexandru Scvortov <alexandru@rabbitmq.com> | 2011-08-04 12:26:46 +0100 |
---|---|---|
committer | Alexandru Scvortov <alexandru@rabbitmq.com> | 2011-08-04 12:26:46 +0100 |
commit | efca72ac7bf49df1091ecc42d3e9d1751f5c5aaa (patch) | |
tree | 750cc87e03542d9419ed06c82854927385d9824e | |
parent | feec24fd86118fb070bc4dd033b53378c91086bd (diff) | |
download | rabbitmq-server-efca72ac7bf49df1091ecc42d3e9d1751f5c5aaa.tar.gz |
better argument formatting
-rw-r--r-- | src/rabbit_control.erl | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/rabbit_control.erl b/src/rabbit_control.erl index 2dd246d5..e8afed0c 100644 --- a/src/rabbit_control.erl +++ b/src/rabbit_control.erl @@ -480,8 +480,9 @@ quit(Status) -> log_action(Node, Command, Args) -> rabbit_misc:with_local_io( fun () -> - error_logger:info_msg("~p executing~n rabbitmqctl ~p ~p~n", - [Node, Command, mask_args(Command, Args)]) + error_logger:info_msg("~p executing~n rabbitmqctl ~s ~s~n", + [Node, Command, + format_args(mask_args(Command, Args))]) end). %% Mask passwords and other sensitive info before logging. @@ -491,3 +492,6 @@ mask_args("change_password", [Name, _Password | Args]) -> [Name, "****" | Args]; mask_args(_, Args) -> Args. + +format_args(Args) -> + string:join([io_lib:format("~p", [A]) || A <- Args], " "). |