Commit c45e7a2a7bca41b1cbba01888592235ea3674bae

Authored by Adhidarma Hadiwinoto
1 parent 6628bacdd6
Exists in master

index.js

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

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