Software / code / prosody
Comparison
prosodyctl @ 2587:c37f971f0fe6
prosody, prosodyctl: Re-jiggle load order again, fixes logging config not being obeyed (thanks darkrain)
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Thu, 11 Feb 2010 11:31:14 +0000 |
| parent | 2566:48dfd5c9dc5d |
| child | 2696:cb5acafbec62 |
comparison
equal
deleted
inserted
replaced
| 2586:26ead5e16cd3 | 2587:c37f971f0fe6 |
|---|---|
| 25 | 25 |
| 26 if CFG_DATADIR then | 26 if CFG_DATADIR then |
| 27 if os.getenv("HOME") then | 27 if os.getenv("HOME") then |
| 28 CFG_DATADIR = CFG_DATADIR:gsub("^~", os.getenv("HOME")); | 28 CFG_DATADIR = CFG_DATADIR:gsub("^~", os.getenv("HOME")); |
| 29 end | 29 end |
| 30 end | |
| 31 | |
| 32 require "core.loggingmanager" | |
| 33 | |
| 34 if not require "util.dependencies".check_dependencies() then | |
| 35 os.exit(1); | |
| 36 end | 30 end |
| 37 | 31 |
| 38 config = require "core.configmanager" | 32 config = require "core.configmanager" |
| 39 | 33 |
| 40 do | 34 do |
| 61 print(""); | 55 print(""); |
| 62 os.exit(1); | 56 os.exit(1); |
| 63 end | 57 end |
| 64 end | 58 end |
| 65 | 59 |
| 60 require "core.loggingmanager" | |
| 61 | |
| 62 if not require "util.dependencies".check_dependencies() then | |
| 63 os.exit(1); | |
| 64 end | |
| 65 | |
| 66 prosody = { hosts = {}, events = events, platform = "posix" }; | 66 prosody = { hosts = {}, events = events, platform = "posix" }; |
| 67 | 67 |
| 68 local data_path = config.get("*", "core", "data_path") or CFG_DATADIR or "data"; | 68 local data_path = config.get("*", "core", "data_path") or CFG_DATADIR or "data"; |
| 69 require "util.datamanager".set_data_path(data_path); | 69 require "util.datamanager".set_data_path(data_path); |
| 70 | 70 |