Software /
code /
prosody
Comparison
plugins/mod_admin_shell.lua @ 13352:b1f5a5531564
mod_admin_shell: Remove verbose logging
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Wed, 29 Nov 2023 17:33:56 +0000 |
parent | 13351:e8429d2faea4 |
child | 13354:83f3076965f6 |
comparison
equal
deleted
inserted
replaced
13351:e8429d2faea4 | 13352:b1f5a5531564 |
---|---|
222 | 222 |
223 local line = event.stanza:get_text(); | 223 local line = event.stanza:get_text(); |
224 local useglobalenv; | 224 local useglobalenv; |
225 | 225 |
226 local result = st.stanza("repl-result"); | 226 local result = st.stanza("repl-result"); |
227 | |
228 module:log("warn", "Processing line: %q", line); | |
229 | 227 |
230 if line:match("^>") then | 228 if line:match("^>") then |
231 line = line:gsub("^>", ""); | 229 line = line:gsub("^>", ""); |
232 useglobalenv = true; | 230 useglobalenv = true; |
233 else | 231 else |
2450 | 2448 |
2451 local function new_item_handlers(command_host) | 2449 local function new_item_handlers(command_host) |
2452 local function on_command_added(event) | 2450 local function on_command_added(event) |
2453 local command = event.item; | 2451 local command = event.item; |
2454 local mod_name = command._provided_by and ("mod_"..command._provided_by) or "<unknown module>"; | 2452 local mod_name = command._provided_by and ("mod_"..command._provided_by) or "<unknown module>"; |
2455 module:log("warn", "**************************************") | |
2456 if not schema.validate(command_metadata_schema, command) or type(command.handler) ~= "function" then | 2453 if not schema.validate(command_metadata_schema, command) or type(command.handler) ~= "function" then |
2457 module:log("warn", "Ignoring command added by %s: missing or invalid data", mod_name); | 2454 module:log("warn", "Ignoring command added by %s: missing or invalid data", mod_name); |
2458 return; | 2455 return; |
2459 end | 2456 end |
2460 | 2457 |
2583 end | 2580 end |
2584 | 2581 |
2585 module:handle_items("shell-command", new_item_handlers()); | 2582 module:handle_items("shell-command", new_item_handlers()); |
2586 | 2583 |
2587 function module.add_host(host_module) | 2584 function module.add_host(host_module) |
2588 host_module:log("warn", "Loaded on %s", host_module.host); | |
2589 host_module:handle_items("shell-command", new_item_handlers(host_module.host)); | 2585 host_module:handle_items("shell-command", new_item_handlers(host_module.host)); |
2590 end | 2586 end |
2591 | 2587 |
2592 function module.unload() | 2588 function module.unload() |
2593 stanza_watchers.cleanup(); | 2589 stanza_watchers.cleanup(); |