Software /
code /
prosody
Comparison
plugins/mod_admin_telnet.lua @ 4913:02dbed57a355
mod_admin_telnet: More code found and updated, which depended on pre-8c5b5ebaacb0 behaviour.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Fri, 25 May 2012 12:50:58 +0200 |
parent | 4912:8d0643281fe2 |
child | 4971:bfc52b9137c8 |
child | 4973:3f7248ac1a3b |
child | 4978:0b9e86302de4 |
child | 5021:85b2689dbcfe |
comparison
equal
deleted
inserted
replaced
4912:8d0643281fe2 | 4913:02dbed57a355 |
---|---|
629 | 629 |
630 function def_env.s2s:showcert(domain) | 630 function def_env.s2s:showcert(domain) |
631 local ser = require "util.serialization".serialize; | 631 local ser = require "util.serialization".serialize; |
632 local print = self.session.print; | 632 local print = self.session.print; |
633 local domain_sessions = set.new(array.collect(keys(incoming_s2s))) | 633 local domain_sessions = set.new(array.collect(keys(incoming_s2s))) |
634 /function(session) return session.from_host == domain; end; | 634 /function(session) return session.from_host == domain and session or nil; end; |
635 for local_host in values(prosody.hosts) do | 635 for local_host in values(prosody.hosts) do |
636 local s2sout = local_host.s2sout; | 636 local s2sout = local_host.s2sout; |
637 if s2sout and s2sout[domain] then | 637 if s2sout and s2sout[domain] then |
638 domain_sessions:add(s2sout[domain]); | 638 domain_sessions:add(s2sout[domain]); |
639 end | 639 end |