ssh tunnel - alternative modes

This commit is contained in:
Jan Prochazka
2021-02-13 12:13:10 +01:00
parent 114dc0b543
commit 1076fb8391
12 changed files with 185 additions and 18 deletions

View File

@@ -17,6 +17,7 @@ const requirePlugin = require('./requirePlugin');
const download = require('./download');
const executeQuery = require('./executeQuery');
const loadFile = require('./loadFile');
const registerProcessCommunication = require('./registerProcessCommunication');
const dbgateApi = {
queryReader,
@@ -37,6 +38,7 @@ const dbgateApi = {
registerPlugins,
executeQuery,
loadFile,
registerProcessCommunication,
};
requirePlugin.initializeDbgateApi(dbgateApi);

View File

@@ -0,0 +1,9 @@
const { handleProcessCommunication } = require('../utility/processComm');
async function registerProcessCommunication() {
process.on('message', async message => {
handleProcessCommunication(message);
});
}
module.exports = registerProcessCommunication;