Browse Source

ipc events added to main.js for kmdcli

all-modes
Satinder Grewal 8 years ago
parent
commit
fc4dccaf0c
  1. 2
      gui/EasyDEX-GUI
  2. 12
      main.js

2
gui/EasyDEX-GUI

@ -1 +1 @@
Subproject commit bb64e21c39df1a19f4d4ab0d2b47e3c83ebaccf8
Subproject commit 59ff487c1f068700d381b07a4e873d2ab9d7c86d

12
main.js

@ -20,7 +20,9 @@ var express = require('express'),
mkdirp = require('mkdirp'),
pm2 = require('pm2'),
cluster = require('cluster'),
numCPUs = require('os').cpus().length;
numCPUs = require('os').cpus().length,
kmdcli = require('./private/kmdcli.js'),
ipc = require('electron').ipcMain;
Promise = require('bluebird');
@ -238,6 +240,14 @@ function createLoadingWindow() {
}
});
ipc.on('invokeAction', function(event, data){
//console.log(data);
kmdcli.command(data, function(err, command) {
//console.log(command);
var result = command;
event.sender.send('kmdcliReply', result);
});
});
//ca333 todo - add os detector to use correct binary - so we can use the same bundle on ALL OS platforms
/*if (os.platform() === 'win32') {
process.chdir(iguanaDir);

Loading…
Cancel
Save