mod_admin_shell: List periodic tasks in module:info

This commit is contained in:
Kim Alvefur 2021-11-22 19:07:56 +01:00
parent a70a8c4ffc
commit 2f274d8026

View file

@ -441,6 +441,7 @@ function def_env.module:info(name, hosts)
["storage-provider"] = "Storage driver",
["measure"] = "Legacy metrics",
["metric"] = "Metrics",
["task"] = "Periodic task",
};
local item_formatters = {
["feature"] = tostring,
@ -454,6 +455,7 @@ function def_env.module:info(name, hosts)
["metric"] = function(item)
return ("%s (%s%s)%s"):format(item.name, suf(item.mf.unit, " "), item.mf.type_, pre(": ", item.mf.description));
end,
["task"] = function (item) return string.format("%s (%s)", item.name or item.id, item.when); end
};
for host in hosts do