Use comma separated lists in MaxCtrl options

Using commas instead of spaces prevents a the misinterpretation of
commands as hostnames. If the `--hosts` option was given just before a
command, it would consume the commands as arguments to the `--hosts` list.
This commit is contained in:
Markus Mäkelä
2018-01-10 11:00:10 +02:00
parent 882f1d719a
commit c6f7f22117
4 changed files with 13 additions and 4 deletions

View File

@ -26,6 +26,9 @@ module.exports = function() {
// servers.
this.maxctrl = function(argv, cb) {
// Split the hostnames, separated by commas
argv.hosts = argv.hosts.split(',')
this.argv = argv
if (!argv.hosts || argv.hosts.length < 1) {