Commit 1d660052dd05b9e449dda61ccd9497df925de6da

Authored by Adhidarma Hadiwinoto
1 parent b05b9bc1f8
Exists in master

process.env.KOMODO_MESSAGING_DO_NOT_LOG = 'YES' on eventhandler

Showing 1 changed file with 1 additions and 0 deletions Inline Diff

bin/smstools-eventhandler.js
1 #!/usr/bin/env node 1 #!/usr/bin/env node
2 process.title = 'SMSD-HANDLER'; 2 process.title = 'SMSD-HANDLER';
3 process.env.KOMODO_MESSAGING_DO_NOT_LISTEN = 'YES'; 3 process.env.KOMODO_MESSAGING_DO_NOT_LISTEN = 'YES';
4 process.env.KOMODO_MESSAGING_DO_NOT_LOG = 'YES';
4 global.KOMODO_LOG_LABEL = 'SMSTOOLS-EVENTHANDLER'; 5 global.KOMODO_LOG_LABEL = 'SMSTOOLS-EVENTHANDLER';
5 6
6 process.chdir(`${__dirname}/..`); 7 process.chdir(`${__dirname}/..`);
7 8
8 const { argv } = require('yargs'); 9 const { argv } = require('yargs');
9 const logger = require('komodo-sdk/logger'); 10 const logger = require('komodo-sdk/logger');
10 11
11 const handlerReceived = require('../lib/smstools-handler/received'); 12 const handlerReceived = require('../lib/smstools-handler/received');
12 const handlerSent = require('../lib/smstools-handler/sent'); 13 const handlerSent = require('../lib/smstools-handler/sent');
13 const handlerFailed = require('../lib/smstools-handler/failed'); 14 const handlerFailed = require('../lib/smstools-handler/failed');
14 15
15 async function main() { 16 async function main() {
16 const eventType = (argv._ && argv._[0]) || null; 17 const eventType = (argv._ && argv._[0]) || null;
17 const msgFilename = (argv._ && argv._[1]) || null; 18 const msgFilename = (argv._ && argv._[1]) || null;
18 logger.info('Starting', { 19 logger.info('Starting', {
19 eventType, 20 eventType,
20 msgFilename, 21 msgFilename,
21 }); 22 });
22 23
23 if (eventType === 'RECEIVED') { 24 if (eventType === 'RECEIVED') {
24 handlerReceived(msgFilename); 25 handlerReceived(msgFilename);
25 } else if (eventType === 'SENT') { 26 } else if (eventType === 'SENT') {
26 handlerSent(msgFilename); 27 handlerSent(msgFilename);
27 } else if (eventType === 'FAILED') { 28 } else if (eventType === 'FAILED') {
28 handlerFailed(msgFilename); 29 handlerFailed(msgFilename);
29 } else { 30 } else {
30 logger.verbose(`Ignoring event ${eventType}`, { eventType, msgFilename }); 31 logger.verbose(`Ignoring event ${eventType}`, { eventType, msgFilename });
31 } 32 }
32 } 33 }
33 34
34 main(); 35 main();
35 36