equal
deleted
inserted
replaced
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 |