fix marketmaker launch on Windows platform

This commit is contained in:
DeckerSU 2017-11-19 18:22:37 +03:00
parent 82780ab753
commit b0d39bcb8a
1 changed files with 5 additions and 1 deletions

View File

@ -165,13 +165,17 @@ ExecMarketMaker = function(data) {
} else {
BarterDEXBin = '"'+BarterDEXBin+'"';
params.userhome = process.env.APPDATA;
if (!!params.coins) { // if not undefined and true
delete params.coins; // for Windows we should use coins.json file, and don't pass coins in command line
}
console.log('[Decker] BarterDEXBin = '+BarterDEXBin+', BarterDEXDir = '+BarterDEXDir);
params = JSON.stringify(_customParam);
params = params.replace(/"/g, '\\"');
params = '"' + params +'"';
}
// console.log(`[Decker] exec ${BarterDEXBin} ${params}`);
console.log(`[Decker] exec ${BarterDEXBin} ${params}`);
/*var out = fs.openSync(`${BarterDEXDir}/out.log`, 'a');
var err = fs.openSync(`${BarterDEXDir}/out.log`, 'a');