Comparison

prosodyctl @ 10610:b9a054ad38e7 0.11

prosodyctl: Fix some luacheck warnings
author Matthew Wild <mwild1@gmail.com>
date Thu, 23 Jan 2020 21:59:13 +0000
parent 10608:87003b937672
child 10611:c10511380c0f
child 11529:10bea0941bab
comparison
equal deleted inserted replaced
10608:87003b937672 10610:b9a054ad38e7
67 local configmanager = require "core.configmanager"; 67 local configmanager = require "core.configmanager";
68 local modulemanager = require "core.modulemanager" 68 local modulemanager = require "core.modulemanager"
69 local prosodyctl = require "util.prosodyctl" 69 local prosodyctl = require "util.prosodyctl"
70 local socket = require "socket" 70 local socket = require "socket"
71 local dependencies = require "util.dependencies"; 71 local dependencies = require "util.dependencies";
72 local lfs = dependencies.softreq "lfs";
72 73
73 ----------------------- 74 -----------------------
74 75
75 local show_message, show_warning = prosodyctl.show_message, prosodyctl.show_warning; 76 local show_message, show_warning = prosodyctl.show_message, prosodyctl.show_warning;
76 local show_usage = prosodyctl.show_usage; 77 local show_usage = prosodyctl.show_usage;
196 197
197 show_message(error_messages[msg]) 198 show_message(error_messages[msg])
198 return 1; 199 return 1;
199 end 200 end
200 201
201 local function service_command_warning(command) 202 local function service_command_warning(service_command)
202 if prosody.installed and configmanager.get("*", "prosodyctl_service_warnings") ~= false then 203 if prosody.installed and configmanager.get("*", "prosodyctl_service_warnings") ~= false then
203 show_warning("WARNING: Use of prosodyctl start/stop/restart/reload is not recommended"); 204 show_warning("WARNING: Use of prosodyctl start/stop/restart/reload is not recommended");
204 show_warning(" if Prosody is managed by an init system - use that directly instead."); 205 show_warning(" if Prosody is managed by an init system - use that directly instead.");
206 lfs = lfs or require
205 if lfs.attributes("/etc/systemd") then 207 if lfs.attributes("/etc/systemd") then
206 show_warning(" e.g. systemctl %s prosody", command); 208 show_warning(" e.g. systemctl %s prosody", service_command);
207 elseif lfs.attributes("/etc/init.d/prosody") then 209 elseif lfs.attributes("/etc/init.d/prosody") then
208 show_warning(" e.g. /etc/init.d/prosody %s", command); 210 show_warning(" e.g. /etc/init.d/prosody %s", service_command);
209 end 211 end
210 show_warning(""); 212 show_warning("");
211 end 213 end
212 end 214 end
213 215
510 show_message(error_messages[msg]) 512 show_message(error_messages[msg])
511 return 1; 513 return 1;
512 end 514 end
513 515
514 local openssl; 516 local openssl;
515 local lfs;
516 517
517 local cert_commands = {}; 518 local cert_commands = {};
518 519
519 -- If a file already exists, ask if the user wants to use it or replace it 520 -- If a file already exists, ask if the user wants to use it or replace it
520 -- Backups the old file if replaced 521 -- Backups the old file if replaced