Mercurial > prosody-hg
comparison plugins/mod_posix.lua @ 12977:74b9e05af71e
plugins: Prefix module imports with prosody namespace
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Fri, 24 Mar 2023 13:15:28 +0100 |
| parents | 249eb306f668 |
| children | 69faf3552d52 |
comparison
equal
deleted
inserted
replaced
| 12976:a187600ec7d6 | 12977:74b9e05af71e |
|---|---|
| 7 -- | 7 -- |
| 8 | 8 |
| 9 | 9 |
| 10 local want_pposix_version = "0.4.0"; | 10 local want_pposix_version = "0.4.0"; |
| 11 | 11 |
| 12 local pposix = assert(require "util.pposix"); | 12 local pposix = assert(require "prosody.util.pposix"); |
| 13 if pposix._VERSION ~= want_pposix_version then | 13 if pposix._VERSION ~= want_pposix_version then |
| 14 module:log("warn", "Unknown version (%s) of binary pposix module, expected %s." | 14 module:log("warn", "Unknown version (%s) of binary pposix module, expected %s." |
| 15 .. "Perhaps you need to recompile?", tostring(pposix._VERSION), want_pposix_version); | 15 .. "Perhaps you need to recompile?", tostring(pposix._VERSION), want_pposix_version); |
| 16 end | 16 end |
| 17 | 17 |
| 18 local have_signal, signal = pcall(require, "util.signal"); | 18 local have_signal, signal = pcall(require, "prosody.util.signal"); |
| 19 if not have_signal then | 19 if not have_signal then |
| 20 module:log("warn", "Couldn't load signal library, won't respond to SIGTERM"); | 20 module:log("warn", "Couldn't load signal library, won't respond to SIGTERM"); |
| 21 end | 21 end |
| 22 | 22 |
| 23 local lfs = require "lfs"; | 23 local lfs = require "lfs"; |
| 95 -- TODO: Write some docs and include a link in the warning. | 95 -- TODO: Write some docs and include a link in the warning. |
| 96 end | 96 end |
| 97 end | 97 end |
| 98 | 98 |
| 99 local function remove_log_sinks() | 99 local function remove_log_sinks() |
| 100 local lm = require "core.loggingmanager"; | 100 local lm = require "prosody.core.loggingmanager"; |
| 101 lm.register_sink_type("console", nil); | 101 lm.register_sink_type("console", nil); |
| 102 lm.register_sink_type("stdout", nil); | 102 lm.register_sink_type("stdout", nil); |
| 103 lm.reload_logging(); | 103 lm.reload_logging(); |
| 104 end | 104 end |
| 105 | 105 |
