From e17cfb0fdcdd00ada3026bf791572cd10444e5fe Mon Sep 17 00:00:00 2001 From: Kim Alvefur Date: Sat, 12 Jun 2021 17:49:44 +0200 Subject: mod_admin_shell: module:info: List provided 'items' --- plugins/mod_admin_shell.lua | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'plugins/mod_admin_shell.lua') diff --git a/plugins/mod_admin_shell.lua b/plugins/mod_admin_shell.lua index d7dd73f7..ae83bd9c 100644 --- a/plugins/mod_admin_shell.lua +++ b/plugins/mod_admin_shell.lua @@ -414,6 +414,12 @@ function def_env.module:info(name, hosts) if mod.module.status_message then print(" status: [" .. mod.module.status_type .. "] " .. mod.module.status_message); end + if mod.module.items and next(mod.module.items) ~= nil then + print(" provides:"); + for kind, items in pairs(mod.module.items) do + print(string.format(" - %s (%d item%s)", kind, #items, #items > 1 and "s" or "")); + end + end if mod.module.dependencies and next(mod.module.dependencies) ~= nil then print(" dependencies:"); for dep in pairs(mod.module.dependencies) do -- cgit v1.2.3