Software /
code /
prosody
Changeset
11004:d175de07dd73
prosodyctl about: Substitute better names for some Lua modules
E.g. 'lxp' isn't that easy to guess that it's LuaExpat
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Fri, 10 Jul 2020 03:29:02 +0200 |
parents | 11003:c82ede8892fc |
children | 11005:cff243aafdce |
files | prosodyctl |
diffstat | 1 files changed, 10 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/prosodyctl Fri Jul 10 03:23:10 2020 +0200 +++ b/prosodyctl Fri Jul 10 03:29:02 2020 +0200 @@ -441,10 +441,19 @@ local library_versions = {}; dependencies.softreq"ssl"; dependencies.softreq"DBI"; + local friendly_names = { + DBI = "LuaDBI"; + lfs = "LuaFileSystem"; + lunbound = "luaunbound"; + lxp = "LuaExpat"; + socket = "LuaSocket"; + ssl = "LuaSec"; + }; local lunbound = dependencies.softreq"lunbound"; for name, module in pairs(package.loaded) do if type(module) == "table" and rawget(module, "_VERSION") - and name ~= "_G" and not name:match("%.") then + and name ~= "_G" and not name:match("%.") then + name = friendly_names[name] or name; if #name > longest_name then longest_name = #name; end