fix marketmaker launch on Windows platform
This commit is contained in:
parent
82780ab753
commit
b0d39bcb8a
|
@ -165,13 +165,17 @@ ExecMarketMaker = function(data) {
|
||||||
} else {
|
} else {
|
||||||
BarterDEXBin = '"'+BarterDEXBin+'"';
|
BarterDEXBin = '"'+BarterDEXBin+'"';
|
||||||
params.userhome = process.env.APPDATA;
|
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);
|
console.log('[Decker] BarterDEXBin = '+BarterDEXBin+', BarterDEXDir = '+BarterDEXDir);
|
||||||
params = JSON.stringify(_customParam);
|
params = JSON.stringify(_customParam);
|
||||||
params = params.replace(/"/g, '\\"');
|
params = params.replace(/"/g, '\\"');
|
||||||
params = '"' + params +'"';
|
params = '"' + params +'"';
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// console.log(`[Decker] exec ${BarterDEXBin} ${params}`);
|
console.log(`[Decker] exec ${BarterDEXBin} ${params}`);
|
||||||
/*var out = fs.openSync(`${BarterDEXDir}/out.log`, 'a');
|
/*var out = fs.openSync(`${BarterDEXDir}/out.log`, 'a');
|
||||||
var err = fs.openSync(`${BarterDEXDir}/out.log`, 'a');
|
var err = fs.openSync(`${BarterDEXDir}/out.log`, 'a');
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue