From 8cb9af878eeb8e5cb1514ea2a3d9cc4bfb5c7433 Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <gua@adhisimon.org> Date: Mon, 11 Jan 2016 18:01:33 +0700 Subject: [PATCH] vre.start() --- package.json | 3 ++- vre.js | 28 ++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 7e10f62..86151e4 100644 --- a/package.json +++ b/package.json @@ -26,6 +26,7 @@ "ini": "~1.3.4", "sate24": "git+http://git@gitlab.kodesumber.com/reload97/node-sate24.git", "sate24-expresso": "git+http://gitlab.kodesumber.com/reload97/sate24-expresso.git", - "xmlrpc": "~1.3.1" + "xmlrpc": "~1.3.1", + "winston": "~2.1.1" } } diff --git a/vre.js b/vre.js index 3c9247b..9112e73 100644 --- a/vre.js +++ b/vre.js @@ -1 +1,29 @@ var xmlrpc = require('xmlrpc'); + +var config; +var callbackReport; +var aaa; +var logger; + +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(); +} + +exports.start = start; -- 1.9.0