]> granicus.if.org Git - ejabberd/commitdiff
Rename disconnect_user/2 command
authorHolger Weiss <holger@zedat.fu-berlin.de>
Mon, 12 May 2014 10:44:40 +0000 (12:44 +0200)
committerHolger Weiss <holger@zedat.fu-berlin.de>
Mon, 12 May 2014 10:44:40 +0000 (12:44 +0200)
The mod_admin_extra module provides a kick_session/4 command.  Rename
the disconnect_user/2 command to kick_user/2 for consistency.

src/ejabberd_c2s.erl
src/ejabberd_sm.erl

index 9ce66d0431895400c9e0eb29487dc544c26146f4..88f1c987139cd0e50a84b7e4a999f7db2266f3b5 100644 (file)
@@ -1364,7 +1364,7 @@ handle_info(replaced, StateName, StateData) ->
     Lang = StateData#state.lang,
     Xmlelement = ?SERRT_CONFLICT(Lang, <<"Replaced by new connection">>),
     handle_info({kick, replaced, Xmlelement}, StateName, StateData);
-handle_info(disconnect, StateName, StateData) ->
+handle_info(kick, StateName, StateData) ->
     Lang = StateData#state.lang,
     Xmlelement = ?SERRT_POLICY_VIOLATION(Lang, <<"has been kicked">>),
     handle_info({kick, kicked_by_admin, Xmlelement}, StateName, StateData);
index 72aeda9522116746bb70d7d540b5f6da64bc5fbf..3e37f46927dc1845bd4fe412b141fbec029f4f16 100644 (file)
@@ -54,7 +54,7 @@
         connected_users/0,
         connected_users_number/0,
         user_resources/2,
-        disconnect_user/2,
+        kick_user/2,
         get_session_pid/3,
         get_user_info/3,
         get_user_ip/3,
@@ -822,10 +822,10 @@ commands() ->
                        module = ?MODULE, function = user_resources,
                        args = [{user, binary}, {host, binary}],
                        result = {resources, {list, {resource, string}}}},
-     #ejabberd_commands{name = disconnect_user,
+     #ejabberd_commands{name = kick_user,
                        tags = [session],
                        desc = "Disconnect user's active sessions",
-                       module = ?MODULE, function = disconnect_user,
+                       module = ?MODULE, function = kick_user,
                        args = [{user, binary}, {host, binary}],
                        result = {num_resources, integer}}].
 
@@ -844,7 +844,7 @@ user_resources(User, Server) ->
     Resources = get_user_resources(User, Server),
     lists:sort(Resources).
 
-disconnect_user(User, Server) ->
+kick_user(User, Server) ->
     Resources = get_user_resources(User, Server),
     lists:foreach(
        fun(Resource) ->