Commit a67ecb3cec64984b65e8607f574ad8590be3d918
1 parent
e9b7b9dce1
Exists in
master
expresso
Showing 2 changed files with 19 additions and 13 deletions Side-by-side Diff
index.js
1 | 1 | var fs = require('fs'); |
2 | 2 | var ini = require('ini'); |
3 | +var expresso = require('sate24-expresso'); | |
4 | + | |
3 | 5 | var config = ini.parse(fs.readFileSync(__dirname + '/config.ini', 'utf-8')); |
4 | 6 | |
5 | 7 | var logger = require('sate24/logger.js').start(); |
6 | - | |
7 | -var aaaHost = config.globals.aaa_host; | |
8 | - | |
9 | -HttpServer = require('sate24/httpserver.js'); | |
10 | -var httpServer = HttpServer.start(config, {logger: logger}); | |
11 | - | |
8 | +var HttpServer = require('sate24/httpserver.js'); | |
12 | 9 | var aaa = require('sate24/aaa.js'); |
13 | -HttpServer.setAaa(aaa); | |
14 | - | |
15 | 10 | var partner = require('./partner-scrappingkisel.js'); |
16 | 11 | |
17 | -var partner_options = { | |
12 | +var matrix = aaa.prepareMatrix(); | |
13 | + | |
14 | +var options = { | |
18 | 15 | 'aaa': aaa, |
19 | - 'logger': logger | |
16 | + 'logger': logger, | |
17 | + 'config': config, | |
18 | + 'matrix': matrix, | |
20 | 19 | } |
21 | 20 | |
22 | -partner.start(config, aaa.callbackReport, partner_options); | |
23 | -aaa.start(config, partner, {logger: logger}); | |
21 | +var httpServer = HttpServer.start(config, options); | |
22 | + | |
23 | +partner.start(config, aaa.callbackReport, options); | |
24 | +aaa.start(config, partner, options); | |
25 | + | |
26 | +if (config.expresso) { | |
27 | + expresso.start(options); | |
28 | +} |
package.json
... | ... | @@ -30,6 +30,7 @@ |
30 | 30 | "node-simple-router": "~0.9.4-2", |
31 | 31 | "sate24": "git+http://git@gitlab.kodesumber.com/reload97/node-sate24.git", |
32 | 32 | "winston": "~1.0.2", |
33 | - "ini": "~1.3.4" | |
33 | + "ini": "~1.3.4", | |
34 | + "sate24-expresso": "git+http://gitlab.kodesumber.com/reload97/sate24-expresso.git" | |
34 | 35 | } |
35 | 36 | } |