const { spawn } = require('child_process'); const config = require('../../config') module.exports = (type, message) => { const command = spawn( "ak-logthis", ["ak-daemon", type, message] ); var buffer = ""; command.stdout.on("data", data => { console.log(`stdout: ${data}`); }); command.stderr.on("data", data => { buffer = buffer + data; }); command.on('error', (error) => { console.log(`error: ${error.message}`); }); command.on("close", code => { // res.send(JSON.parse(buffer)); if (config.printDebug === "yes") console.log(buffer); console.log(`child process exited with code ${code}`); }); };