From 6b2e1d9f7cc4814085073fced46c62a7b3fd1acc Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <gua@adhisimon.org> Date: Mon, 11 Jan 2016 17:58:15 +0700 Subject: [PATCH] adaptasi dari pulsakita --- index.js | 27 +++++++++++++++++++++++++++ package.json | 8 +++++++- 2 files changed, 34 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index e69de29..13f2548 100644 --- a/index.js +++ b/index.js @@ -0,0 +1,27 @@ +var fs = require('fs'); +var ini = require('ini'); +var expresso = require('sate24-expresso'); +var config = ini.parse(fs.readFileSync(__dirname + '/config.ini', 'utf-8')); + +process.chdir(__dirname); + +var logger = require('sate24/logger.js').start(); +var HttpServer = require('sate24/httpserver.js'); +var aaa = require('sate24/aaa.js'); +var partner = require('./vre.js'); + +var matrix = aaa.prepareMatrix(); + +var options = { + 'aaa': aaa, + 'logger': logger, + 'config': config, + 'matrix': matrix, +} + +var httpServer = HttpServer.start(config, options); + +partner.start(config, aaa.callbackReport, options); +aaa.start(config, partner, options); +expresso.start(options); + diff --git a/package.json b/package.json index ac54bc3..6826333 100644 --- a/package.json +++ b/package.json @@ -20,5 +20,11 @@ "h2h" ], "author": "Adhidarma Hadiwinoto <gua@adhisimon.org>", - "license": "BSD" + "license": "BSD", + "dependencies": { + "fs": "0.0.2", + "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" + } } -- 1.9.0