diff --git a/lib/Local.js b/lib/Local.js index ad35fd4..2139141 100644 --- a/lib/Local.js +++ b/lib/Local.js @@ -46,12 +46,15 @@ function Local(){ const obj = childProcess.spawnSync(that.binaryPath, that.getBinaryArgs()); this.tunnel = {pid: obj.pid}; var data = {}; - if(obj.stdout.length > 0) + if(obj.stdout.length > 0) { + console.log(obj.stdout.toString()); data = JSON.parse(obj.stdout); - else if(obj.stderr.length > 0) + } else if(obj.stderr.length > 0) { + console.log(obj.stderr.toString()); data = JSON.parse(obj.stderr); - else + } else { return new LocalError('No output received'); + } if(data['state'] != 'connected'){ return new LocalError(data['message']['message']); } else { @@ -108,12 +111,15 @@ function Local(){ } var data = {}; - if(stdout) + if(stdout) { + console.log(stdout.toString()); data = JSON.parse(stdout); - else if(stderr) + } else if(stderr) { + console.log(stderr.toString()); data = JSON.parse(stderr); - else + } else { callback(new LocalError('No output received')); + } if(data['state'] != 'connected'){ callback(new LocalError(data['message']['message']));