summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlexandru Scvortov <alexandru@rabbitmq.com>2011-08-04 12:26:46 +0100
committerAlexandru Scvortov <alexandru@rabbitmq.com>2011-08-04 12:26:46 +0100
commit6d40a193d6c8e73216c8fc640533329669b7e859 (patch)
tree750cc87e03542d9419ed06c82854927385d9824e /src
parentd9847e1f8732f6226ab738d3b5e957eb7b5ab7a8 (diff)
downloadrabbitmq-server-git-6d40a193d6c8e73216c8fc640533329669b7e859.tar.gz
better argument formatting
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_control.erl8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/rabbit_control.erl b/src/rabbit_control.erl
index 2dd246d5b3..e8afed0c11 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], " ").