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

@ -38,9 +38,9 @@ program
.option('h', {
alias: 'hosts',
describe: 'List of MaxScale hosts. The hosts must be in ' +
'HOST:PORT format and each value must be separated by spaces.',
'HOST:PORT format and each value must be separated by a comma.',
default: 'localhost:8989',
type: 'array'
type: 'string'
})
.option('s', {
alias: 'secure',