mod_admin_telnet: Document (in the internal help) debug commands
authorKim Alvefur <zash@zash.se>
Wed, 29 Apr 2020 22:48:36 +0200
changeset 10792 3fc4863227a9
parent 10791 459efb1afbfe
child 10793 e7eb33a5f8d9
mod_admin_telnet: Document (in the internal help) debug commands
plugins/mod_admin_telnet.lua
--- a/plugins/mod_admin_telnet.lua	Wed Apr 29 22:23:05 2020 +0200
+++ b/plugins/mod_admin_telnet.lua	Wed Apr 29 22:48:36 2020 +0200
@@ -251,6 +251,7 @@
 		print [[port - Commands to manage ports the server is listening on]]
 		print [[dns - Commands to manage and inspect the internal DNS resolver]]
 		print [[xmpp - Commands for sending XMPP stanzas]]
+		print [[debug - Commands for debugging the server]]
 		print [[config - Reloading the configuration, etc.]]
 		print [[console - Help regarding the console itself]]
 	elseif section == "c2s" then
@@ -299,6 +300,10 @@
 	elseif section == "config" then
 		print [[config:reload() - Reload the server configuration. Modules may need to be reloaded for changes to take effect.]]
 		print [[config:get([host,] option) - Show the value of a config option.]]
+	elseif section == "debug" then
+		print [[debug:logevents(host) - Enable logging of fired events on host]]
+		print [[debug:events(host, event) - Show registered event handlers]]
+		print [[debug:timers() - Show information about scheduled timers]]
 	elseif section == "console" then
 		print [[Hey! Welcome to Prosody's admin console.]]
 		print [[First thing, if you're ever wondering how to get out, simply type 'quit'.]]