Software / code / prosody
Comparison
prosodyctl @ 10905:709255e332d8
prosodyctl: Fix traceback when no command provided (thanks Zash)
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Thu, 04 Jun 2020 17:26:18 +0100 |
| parent | 10871:e5dee71d0ebb |
| child | 10964:d6a3d652ca32 |
comparison
equal
deleted
inserted
replaced
| 10904:d009a79f723a | 10905:709255e332d8 |
|---|---|
| 585 show_message("Failed to execute command: "..error_messages[ret]); | 585 show_message("Failed to execute command: "..error_messages[ret]); |
| 586 os.exit(1); -- :( | 586 os.exit(1); -- :( |
| 587 end | 587 end |
| 588 end | 588 end |
| 589 | 589 |
| 590 if not commands[command] then | 590 if command and not commands[command] then |
| 591 local ok, command_module = pcall(require, "util.prosodyctl."..command); | 591 local ok, command_module = pcall(require, "util.prosodyctl."..command); |
| 592 if ok and command_module[command] then | 592 if ok and command_module[command] then |
| 593 commands[command] = command_module[command]; | 593 commands[command] = command_module[command]; |
| 594 end | 594 end |
| 595 end | 595 end |