Mercurial > prosody-hg
comparison util/prosodyctl.lua @ 11136:d0d3e25b7300
util.prosodyctl: Simplify luarocks invocation
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Mon, 05 Oct 2020 21:23:39 +0200 |
| parents | 3e3f22043552 |
| children | 7919ecdc4a72 |
comparison
equal
deleted
inserted
replaced
| 11135:56490ffde93f | 11136:d0d3e25b7300 |
|---|---|
| 232 if operation == "install" then | 232 if operation == "install" then |
| 233 show_message("Installing %s at %s", mod, dir); | 233 show_message("Installing %s at %s", mod, dir); |
| 234 elseif operation == "remove" then | 234 elseif operation == "remove" then |
| 235 show_message("Removing %s from %s", mod, dir); | 235 show_message("Removing %s from %s", mod, dir); |
| 236 end | 236 end |
| 237 if operation == "list" then | 237 os.execute(render_cli("luarocks {op} --tree={dir} {server&--server={server}} {mod?}", { |
| 238 os.execute(render_cli("luarocks list --tree={dir}", {dir = dir})); | 238 dir = dir; op = operation; mod = mod; server = server; |
| 239 else | 239 })); |
| 240 os.execute(render_cli("luarocks {op} --tree={dir} {server&--server={server}} {mod}", { | |
| 241 dir = dir; op = operation; mod = mod; server = server; | |
| 242 })); | |
| 243 end | |
| 244 if operation == "install" then | 240 if operation == "install" then |
| 245 show_module_configuration_help(mod); | 241 show_module_configuration_help(mod); |
| 246 end | 242 end |
| 247 end | 243 end |
| 248 | 244 |
