Mercurial > prosody-hg
comparison main.lua @ 412:b5b4ec28feec
Change loading order of modules, config before dependency checking
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Tue, 25 Nov 2008 03:50:08 +0000 |
| parents | eb1a0960cefb |
| children | afbf29498123 |
comparison
equal
deleted
inserted
replaced
| 411:64982773cc15 | 412:b5b4ec28feec |
|---|---|
| 1 pcall(require, "luarocks.require") | 1 pcall(require, "luarocks.require") |
| 2 | 2 |
| 3 local server = require "net.server" | |
| 4 local config = require "core.configmanager" | 3 local config = require "core.configmanager" |
| 5 | |
| 6 require "util.dependencies" | |
| 7 | |
| 8 log = require "util.logger".init("general"); | 4 log = require "util.logger".init("general"); |
| 9 | 5 |
| 10 do | 6 do |
| 11 -- TODO: Check for other formats when we add support for them | 7 -- TODO: Check for other formats when we add support for them |
| 12 -- Use lfs? Make a new conf/ dir? | 8 -- Use lfs? Make a new conf/ dir? |
| 25 config.set("*", "core", "modules_enabled", _G.config.modules); | 21 config.set("*", "core", "modules_enabled", _G.config.modules); |
| 26 config.set("*", "core", "ssl", _G.config.ssl_ctx); | 22 config.set("*", "core", "ssl", _G.config.ssl_ctx); |
| 27 end | 23 end |
| 28 end | 24 end |
| 29 end | 25 end |
| 26 | |
| 27 local server = require "net.server" | |
| 28 | |
| 29 require "util.dependencies" | |
| 30 | 30 |
| 31 -- Maps connections to sessions -- | 31 -- Maps connections to sessions -- |
| 32 sessions = {}; | 32 sessions = {}; |
| 33 hosts = {}; | 33 hosts = {}; |
| 34 | 34 |
