1
0
Fork 0
This commit is contained in:
Jan Steemann 2014-02-06 15:56:33 +01:00
parent c5eb7376e8
commit 30a5871098
1 changed files with 9 additions and 6 deletions

View File

@ -289,10 +289,11 @@ Kickstarter.prototype.launch = function () {
var error = false; var error = false;
var i; var i;
var res;
for (i = 0; i < cmds.length; i++) { for (i = 0; i < cmds.length; i++) {
cmd = cmds[i]; cmd = cmds[i];
if (cmd.dispatcher === undefined || cmd.dispatcher === myname) { if (cmd.dispatcher === undefined || cmd.dispatcher === myname) {
var res = launchActions[cmd.action](dispatchers, cmd, false); res = launchActions[cmd.action](dispatchers, cmd, false);
results.push(res); results.push(res);
if (res.error === true) { if (res.error === true) {
error = true; error = true;
@ -315,7 +316,7 @@ Kickstarter.prototype.launch = function () {
} }
else { else {
try { try {
var res = JSON.parse(response.body); res = JSON.parse(response.body);
results.push(res.runInfo[0]); results.push(res.runInfo[0]);
} }
catch (err) { catch (err) {
@ -347,10 +348,11 @@ Kickstarter.prototype.relaunch = function () {
var error = false; var error = false;
var i; var i;
var res;
for (i = 0; i < cmds.length; i++) { for (i = 0; i < cmds.length; i++) {
cmd = cmds[i]; cmd = cmds[i];
if (cmd.dispatcher === undefined || cmd.dispatcher === myname) { if (cmd.dispatcher === undefined || cmd.dispatcher === myname) {
var res = launchActions[cmd.action](dispatchers, cmd, true); res = launchActions[cmd.action](dispatchers, cmd, true);
results.push(res); results.push(res);
if (res.error === true) { if (res.error === true) {
error = true; error = true;
@ -372,7 +374,7 @@ Kickstarter.prototype.relaunch = function () {
"response": response}); "response": response});
} }
try { try {
var res = JSON.parse(response.body); res = JSON.parse(response.body);
results.push(res.runInfo[0]); results.push(res.runInfo[0]);
} }
catch (err) { catch (err) {
@ -403,11 +405,12 @@ Kickstarter.prototype.shutdown = function() {
var error = false; var error = false;
var i; var i;
var res;
for (i = cmds.length-1; i >= 0; i--) { for (i = cmds.length-1; i >= 0; i--) {
cmd = cmds[i]; cmd = cmds[i];
var run = runInfo[i]; var run = runInfo[i];
if (cmd.dispatcher === undefined || cmd.dispatcher === myname) { if (cmd.dispatcher === undefined || cmd.dispatcher === myname) {
var res = shutdownActions[cmd.action](dispatchers, cmd, run); res = shutdownActions[cmd.action](dispatchers, cmd, run);
if (res.error === true) { if (res.error === true) {
error = true; error = true;
} }
@ -430,7 +433,7 @@ Kickstarter.prototype.shutdown = function() {
} }
else { else {
try { try {
var res = JSON.parse(response.body); res = JSON.parse(response.body);
results.push(res.results[0]); results.push(res.results[0]);
} }
catch (err) { catch (err) {