aboutsummaryrefslogtreecommitdiff
path: root/src/ejabberd_sm.erl
diff options
context:
space:
mode:
authorAlexey Shchepin <alexey@process-one.net>2015-09-28 15:25:43 +0300
committerAlexey Shchepin <alexey@process-one.net>2015-09-28 15:29:25 +0300
commitcf975da8f29aab78befe0a1f7bd5d6e6c7dd42e3 (patch)
tree0f1c185995ba69d1b8ec0f369c63db72fd59cabe /src/ejabberd_sm.erl
parentoauth uses jiffy so fetch it unconditionally (diff)
Update several commands for recent ejabberd_commands changes
Diffstat (limited to 'src/ejabberd_sm.erl')
-rw-r--r--src/ejabberd_sm.erl5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/ejabberd_sm.erl b/src/ejabberd_sm.erl
index e25902374..cfaf24dfa 100644
--- a/src/ejabberd_sm.erl
+++ b/src/ejabberd_sm.erl
@@ -763,18 +763,21 @@ commands() ->
[#ejabberd_commands{name = connected_users,
tags = [session],
desc = "List all established sessions",
+ policy = admin,
module = ?MODULE, function = connected_users, args = [],
result = {connected_users, {list, {sessions, string}}}},
#ejabberd_commands{name = connected_users_number,
tags = [session, stats],
desc = "Get the number of established sessions",
+ policy = admin,
module = ?MODULE, function = connected_users_number,
args = [], result = {num_sessions, integer}},
#ejabberd_commands{name = user_resources,
tags = [session],
desc = "List user's connected resources",
+ policy = user,
module = ?MODULE, function = user_resources,
- args = [{user, binary}, {host, binary}],
+ args = [],
result = {resources, {list, {resource, string}}}},
#ejabberd_commands{name = kick_user,
tags = [session],