Blame view

index.js 768 Bytes
d4661aa84   Adhidarma Hadiwinoto   Ready to test pre...
1
2
3
  process.chdir(__dirname);
  
  const fs = require('fs');
d4661aa84   Adhidarma Hadiwinoto   Ready to test pre...
4
5
6
7
8
  const config = require('komodo-sdk/config');
  
  global.KOMODO_LOG_LABEL = `KOMODO-GW@${config.handler_name || 'HTTPGETX'}`;
  
  require('komodo-sdk/api-server');
0bb2077b1   Adhidarma Hadiwinoto   Call sd-notify
9
  const sdNotify = require('komodo-sdk/sd-notify');
d4661aa84   Adhidarma Hadiwinoto   Ready to test pre...
10
11
12
13
  
  const adviceServer = require('komodo-sdk/gateway/advice-push-server');
  
  const pullgw = require('komodo-sdk/gateway/pull');
fd23c5a27   Adhidarma Hadiwinoto   Skeleton postpaid
14
  const postpaidSdk = require('komodo-sdk-postpaid');
d4661aa84   Adhidarma Hadiwinoto   Ready to test pre...
15
16
17
18
  
  require('./lib/callback');
  
  const partnerPrepaid = require('./lib/partner-prepaid');
fd23c5a27   Adhidarma Hadiwinoto   Skeleton postpaid
19
  const partnerPostpaid = require('./lib/partner-postpaid');
d4661aa84   Adhidarma Hadiwinoto   Ready to test pre...
20
21
  
  pullgw.setPartner(partnerPrepaid);
fd23c5a27   Adhidarma Hadiwinoto   Skeleton postpaid
22
  postpaidSdk.setPartner(partnerPostpaid);
d4661aa84   Adhidarma Hadiwinoto   Ready to test pre...
23
24
  
  adviceServer.setPartner(partnerPrepaid);
e64cef49a   Adhidarma Hadiwinoto   Move write pid to...
25
26
  
  fs.writeFileSync('pid.txt', process.pid.toString());
0bb2077b1   Adhidarma Hadiwinoto   Call sd-notify
27
28
  
  sdNotify();