1 | const Config = require('./config');
|
2 | const log = require('../logger').config;
|
3 |
|
4 | if (!process.env.EG_CONFIG_DIR) {
|
5 | process.env.EG_CONFIG_DIR = __dirname;
|
6 | }
|
7 |
|
8 | const config = new Config();
|
9 |
|
10 | try {
|
11 | config.loadModels();
|
12 | ['system', 'gateway'].forEach(type => config.loadConfig(type));
|
13 | } catch (err) {
|
14 | log.error(err);
|
15 | throw err;
|
16 | }
|
17 |
|
18 | module.exports = config;
|