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