1
0
Fork 0
mirror of https://github.com/Ylianst/MeshCentral.git synced 2025-03-09 15:40:18 +00:00

Added file context menu for device files.

This commit is contained in:
Ylian Saint-Hilaire 2020-02-14 11:20:06 -08:00
parent ff9d87dddf
commit 0be2a1026f
9 changed files with 2208 additions and 1695 deletions

View file

@ -21,7 +21,10 @@ var certStore = null;
process.on('disconnect', function () { process.exit(); });
// Handle parent messages
process.on('message', function (message) {
process.on('message', function (message) { module.exports.processMessage(message); });
// Process an incoming message
module.exports.processMessage = function(message) {
switch (message.action) {
case 'sign': {
if (typeof message.key == 'number') { message.key = certStore[message.key].key; }
@ -36,9 +39,14 @@ process.on('message', function (message) {
certStore = message.certs;
break;
}
case 'indexMcRec': {
//console.log('indexMcRec', message.data);
require(require('path').join(__dirname, 'mcrec.js')).indexFile(message.data);
break;
}
default: {
console.log('Unknown accelerator action: ' + message.action + '.');
break;
}
}
});
}