Software / code / prosody
Comparison
prosodyctl @ 3630:e0c67b14d25f
prosodyctl: Give hosts type = 'local'
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Thu, 18 Nov 2010 14:33:03 +0000 |
| parent | 3627:9e62937c9757 |
| child | 3724:c12ebbd4ab61 |
comparison
equal
deleted
inserted
replaced
| 3629:856e42b38bb0 | 3630:e0c67b14d25f |
|---|---|
| 166 }, { __index = function (t,k) return "Error: "..(tostring(k):gsub("%-", " "):gsub("^.", string.upper)); end }); | 166 }, { __index = function (t,k) return "Error: "..(tostring(k):gsub("%-", " "):gsub("^.", string.upper)); end }); |
| 167 | 167 |
| 168 hosts = prosody.hosts; | 168 hosts = prosody.hosts; |
| 169 | 169 |
| 170 local function make_host(hostname) | 170 local function make_host(hostname) |
| 171 return { events = prosody.events, users = require "core.usermanager".new_null_provider(hostname) }; | 171 return { |
| 172 type = "local", | |
| 173 events = prosody.events, | |
| 174 users = require "core.usermanager".new_null_provider(hostname) | |
| 175 }; | |
| 172 end | 176 end |
| 173 | 177 |
| 174 for hostname, config in pairs(config.getconfig()) do | 178 for hostname, config in pairs(config.getconfig()) do |
| 175 hosts[hostname] = make_host(hostname); | 179 hosts[hostname] = make_host(hostname); |
| 176 end | 180 end |