summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlvaro Videla <videlalvaro@gmail.com>2015-06-18 13:59:34 +0200
committerAlvaro Videla <videlalvaro@gmail.com>2015-06-18 13:59:34 +0200
commit677bb64ffd177f72d6131a8a6202b7c8a4ff6f24 (patch)
tree3941afd6cb68969a5d4e6fe5bd9713b4d025d4cc
parent252ea74d444af3efdb9ef59c129b1f9293999e53 (diff)
downloadrabbitmq-server-git-677bb64ffd177f72d6131a8a6202b7c8a4ff6f24.tar.gz
Adds error message for list_user_permissions missing argument
Fixes #183
-rw-r--r--src/rabbit_control_main.erl3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/rabbit_control_main.erl b/src/rabbit_control_main.erl
index 822608f50e..71d0e03130 100644
--- a/src/rabbit_control_main.erl
+++ b/src/rabbit_control_main.erl
@@ -519,6 +519,9 @@ action(list_vhosts, Node, Args, _Opts, Inform, Timeout) ->
display_info_list(call(Node, {rabbit_vhost, info_all, []}, Timeout),
ArgAtoms);
+action(list_user_permissions, _Node, _Args = [], _Opts, _Inform, _Timeout) ->
+ {error_string,
+ "list_user_permissions expects a username argument, but none provided."};
action(list_user_permissions, Node, Args = [_Username], _Opts, Inform, Timeout) ->
Inform("Listing permissions for user ~p", Args),
display_info_list(call(Node, {rabbit_auth_backend_internal,