Commit b450476d61c00c8711abb049117b0fd892508562

Authored by Adhidarma Hadiwinoto
1 parent 25c388b623
Exists in master

httpserver api

Showing 1 changed file with 3 additions and 0 deletions Inline Diff

1 var fs = require('fs'); 1 var fs = require('fs');
2 var ini = require('ini'); 2 var ini = require('ini');
3 var expresso = require('sate24-expresso'); 3 var expresso = require('sate24-expresso');
4 var partner = require('./partner-ym'); 4 var partner = require('./partner-ym');
5 var config = ini.parse(fs.readFileSync(__dirname + '/config.ini', 'utf-8')); 5 var config = ini.parse(fs.readFileSync(__dirname + '/config.ini', 'utf-8'));
6 6
7 process.chdir(__dirname); 7 process.chdir(__dirname);
8 8
9 var logger = require('sate24/logger.js').start(); 9 var logger = require('sate24/logger.js').start();
10 var HttpServer = require('sate24/httpserver.js');
10 var aaa = require('sate24/aaa.js'); 11 var aaa = require('sate24/aaa.js');
11 var partner = require('./partner-ym.js'); 12 var partner = require('./partner-ym.js');
12 13
13 var matrix = aaa.prepareMatrix(); 14 var matrix = aaa.prepareMatrix();
14 15
15 var options = { 16 var options = {
16 'aaa': aaa, 17 'aaa': aaa,
17 'logger': logger, 18 'logger': logger,
18 'config': config, 19 'config': config,
19 'matrix': matrix, 20 'matrix': matrix,
20 } 21 }
21 22
23 var httpServer = HttpServer.start(config, options);
24
22 aaa.pause(); 25 aaa.pause();
23 26
24 partner.start(options); 27 partner.start(options);
25 aaa.start(config, partner, options); 28 aaa.start(config, partner, options);
26 expresso.start(options); 29 expresso.start(options);
27 30