Merge pull request #622 from emqtt/emq10

issue#621 - Add 'bin/emqttd_ctl users list' command
This commit is contained in:
Feng Lee 2016-07-06 15:47:43 +08:00 committed by GitHub
commit 077343985f
1 changed files with 7 additions and 1 deletions

View File

@ -40,6 +40,11 @@
%%--------------------------------------------------------------------
%% CLI
%%--------------------------------------------------------------------
cli(["list"]) ->
if_enabled(fun() ->
Usernames = mnesia:dirty_all_keys(?AUTH_USERNAME_TAB),
[?PRINT("~s~n", [Username]) || Username <- Usernames]
end);
cli(["add", Username, Password]) ->
if_enabled(fun() ->
@ -52,7 +57,8 @@ cli(["del", Username]) ->
end);
cli(_) ->
?USAGE([{"users add <Username> <Password>", "Add User"},
?USAGE([{"users list", "List users"},
{"users add <Username> <Password>", "Add User"},
{"users del <Username>", "Delete User"}]).
if_enabled(Fun) ->