diff options
author | Kim Alvefur <zash@zash.se> | 2016-01-10 00:00:22 +0100 |
---|---|---|
committer | Kim Alvefur <zash@zash.se> | 2016-01-10 00:00:22 +0100 |
commit | fa8f996af8dca13fbbe567f94a4ab8ff9606da15 (patch) | |
tree | e424e17a5bcd618ae7e33422a112497ca8b481b8 /plugins | |
parent | 1e0c45235c480931de7c51ae5f8b0e205e977306 (diff) | |
download | prosody-fa8f996af8dca13fbbe567f94a4ab8ff9606da15.tar.gz prosody-fa8f996af8dca13fbbe567f94a4ab8ff9606da15.zip |
mod_admin_telnet: c2s:count in less lines
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/mod_admin_telnet.lua | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/plugins/mod_admin_telnet.lua b/plugins/mod_admin_telnet.lua index b45db3ef..73698ada 100644 --- a/plugins/mod_admin_telnet.lua +++ b/plugins/mod_admin_telnet.lua @@ -568,13 +568,7 @@ local function show_c2s(callback) end function def_env.c2s:count(match_jid) - local count = 0; - show_c2s(function (jid, session) - if (not match_jid) or jid:match(match_jid) then - count = count + 1; - end - end); - return true, "Total: "..count.." clients"; + return true, "Total: ".. iterators.count(values(module:shared"/*/c2s/sessions")) .." clients"; end function def_env.c2s:show(match_jid, annotate) |