Blame view

index.js 674 Bytes
6b2e1d9f7   Adhidarma Hadiwinoto   adaptasi dari pul...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
  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);