Changeset

13823:e78e79f1b5f5 13.0 13.0.1

mod_admin_shell: Visual tweaks to the output of debug:cert_index()
author Matthew Wild <mwild1@gmail.com>
date Thu, 03 Apr 2025 19:58:57 +0100
parents 13822:b88f94aecfe3
children 13824:02b35fecb252 13825:042511406b99
files plugins/mod_admin_shell.lua
diffstat 1 files changed, 9 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/plugins/mod_admin_shell.lua	Thu Apr 03 19:56:11 2025 +0100
+++ b/plugins/mod_admin_shell.lua	Thu Apr 03 19:58:57 2025 +0100
@@ -2410,10 +2410,17 @@
 
 	local sink = logger.add_simple_sink(function (source, level, message)
 		if source == "certmanager" then
-			self.session.print(source, level, message);
+			if level == "debug" or level == "info" then
+				level = "II";
+			elseif level == "warn" or level == "error" then
+				level = "EE";
+			end
+			self.session.print(level..": "..message);
 		end
 	end);
 
+	print("II: Scanning "..path.."...");
+
 	local index = {};
 	cm.index_certs(path, index)
 
@@ -2436,7 +2443,7 @@
 		{ title = "Service", width = 5 };
 	}, self.session.width);
 	print(row());
-
+	print(("-"):rep(self.session.width or 80));
 	for domain, certs in it.sorted_pairs(index) do
 		for cert_file, services in it.sorted_pairs(certs) do
 			for service in it.sorted_pairs(services) do