Software /
code /
prosody
Comparison
plugins/mod_posix.lua @ 10628:25e178edbc2c
mod_posix: Add deprecation warning for the 'daemonize' option
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sun, 26 Jan 2020 16:42:56 +0100 |
parent | 10599:4f655918fef1 |
child | 11047:93cdd1ece689 |
comparison
equal
deleted
inserted
replaced
10627:88be11e9f9b9 | 10628:25e178edbc2c |
---|---|
114 | 114 |
115 local daemonize = prosody.opts.daemonize; | 115 local daemonize = prosody.opts.daemonize; |
116 | 116 |
117 if daemonize == nil then | 117 if daemonize == nil then |
118 -- Fall back to config file if not specified on command-line | 118 -- Fall back to config file if not specified on command-line |
119 daemonize = module:get_option("daemonize", prosody.installed); | 119 daemonize = module:get_option_boolean("daemonize", nil); |
120 if daemonize ~= nil then | |
121 module:log("warn", "The 'daemonize' option has been deprecated, specify -D or -F on the command line instead."); | |
122 -- TODO: Write some docs and include a link in the warning. | |
123 end | |
120 end | 124 end |
121 | 125 |
122 local function remove_log_sinks() | 126 local function remove_log_sinks() |
123 local lm = require "core.loggingmanager"; | 127 local lm = require "core.loggingmanager"; |
124 lm.register_sink_type("console", nil); | 128 lm.register_sink_type("console", nil); |