From 80d5f6d276fc81b82363263ebcd3b526c0b2359b Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <gua@adhisimon.org> Date: Wed, 3 Feb 2016 16:47:26 +0700 Subject: [PATCH] resync with node-sate24 --- package.json | 4 +++- partner-trugee.js | 20 ++++++++++++++++++-- 2 files changed, 21 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 283749f..25ce4b2 100644 --- a/package.json +++ b/package.json @@ -26,6 +26,8 @@ "xml": "~1.0.0", "xml2js": "~0.4.9", "strftime": "~0.9.2", - "url": "~0.10.3" + "url": "~0.10.3", + "sate24-expresso": "git+http://gitlab.kodesumber.com/reload97/sate24-expresso.git", + "winston": "~2.1.1" } } diff --git a/partner-trugee.js b/partner-trugee.js index 516cfd0..886d215 100644 --- a/partner-trugee.js +++ b/partner-trugee.js @@ -9,6 +9,8 @@ var request = require('request'); var config; var callbackReport; +var aaa; +var logger; var max_retry = 2; var sleep_before_retry = 2000; @@ -164,10 +166,24 @@ function createServer() { }); } -function start(_config, _callbackReport) { +function start(_config, _callbackReport, options) { config = _config; callbackReport = _callbackReport - + + if (options && options.aaa) { + aaa = options.aaa; + } + + if (options && options.logger) { + logger = options.logger; + } else { + logger = new winston.Logger({ + transports: [ + new (winston.transports.Console)() + ] + }); + } + createServer(); } -- 1.9.0