1 |
|
2 | var settings = require('../settings.json');
|
3 | var jar = require('./util/jar.js').func;
|
4 | var newCache = require('./cache/new.js');
|
5 |
|
6 |
|
7 | exports.init = function () {
|
8 | exports.jar = jar();
|
9 |
|
10 | var cacheList = [];
|
11 | var cache = settings.cache;
|
12 | for (let name in cache) {
|
13 | let item = cache[name];
|
14 | let cacheObj = {
|
15 | name: name,
|
16 | refresh: item['refresh'],
|
17 | expire: item['expire']
|
18 | };
|
19 | cacheList.push(cacheObj);
|
20 | }
|
21 | exports.cache = newCache(cacheList);
|
22 |
|
23 | var queue = settings.queue;
|
24 |
|
25 | exports.queue = queue;
|
26 | };
|
27 |
|
28 | exports.init();
|