MXS-1300: Fix monitor and listener creation

The creation commands for monitors and listeners referred to undefined
variables. Also fixed the test case names being duplicated.
This commit is contained in:
Markus Mäkelä
2017-07-18 21:18:37 +03:00
parent 2411288388
commit fa6bea33fe
4 changed files with 14 additions and 20 deletions

View File

@ -95,7 +95,7 @@ exports.builder = function(yargs) {
if (argv.servers) {
for (i = 0; i < argv.servers.length; i++) {
_.set(server, 'data.relationships.servers.data[' + i + ']', {id: argv.monitors[i], type: 'servers'})
_.set(monitor, 'data.relationships.servers.data[' + i + ']', {id: argv.servers[i], type: 'servers'})
}
}
@ -155,12 +155,6 @@ exports.builder = function(yargs) {
}
}
if (argv.servers) {
for (i = 0; i < argv.servers.length; i++) {
_.set(server, 'data.relationships.servers.data[' + i + ']', {id: argv.monitors[i], type: 'servers'})
}
}
maxctrl(argv, function(host) {
return doRequest(host, 'services/' + argv.service + '/listeners', null, {method: 'POST', body: listener})
})