Commit 541da0166f6047fcf3600965feb6048102d57d96

Authored by Adhidarma Hadiwinoto
1 parent 62a6839141
Exists in master

Partner last seen do not cache on process mem

Showing 1 changed file with 0 additions and 12 deletions Side-by-side Diff

lib/partner-last-seen.js
... ... @@ -3,14 +3,10 @@
3 3 const REDIS_TTL_SECS = 3600 * 24 * 31;
4 4  
5 5 const config = require('komodo-sdk/config');
6   -// const logger = require('komodo-sdk/logger');
7 6  
8 7 const redis = require('redis');
9 8 const redisClient = redis.createClient(config.redis || { host: '127.0.0.1' });
10 9  
11   -const _caches = {};
12   -
13   -
14 10 function _composeKeyword(partner) {
15 11 return `POCHINKI_PARTNER_LAST_SEEN_${ partner }`;
16 12 }
... ... @@ -23,12 +19,8 @@ function get(partnerNumber) {
23 19 if (!partnerNumber) {
24 20 resolve(null);
25 21 }
26   - else if (_caches[partnerNumber]) {
27   - resolve(_caches[partnerNumber]);
28   - }
29 22 else {
30 23 const keyword = _composeKeyword(partnerNumber);
31   - // logger.verbose(`REDIS-DEBUG: GET`, {keyword});
32 24  
33 25 redisClient.get(keyword, function(err, reply) {
34 26 if (err) {
... ... @@ -36,7 +28,6 @@ function get(partnerNumber) {
36 28 }
37 29 else if (reply) {
38 30 resolve(Number(reply));
39   - _caches[partnerNumber] = Number(reply);
40 31 }
41 32 else {
42 33 resolve(null);
... ... @@ -53,10 +44,7 @@ function set(partnerNumber, modemName) {
53 44 return;
54 45 }
55 46  
56   - _caches[partnerNumber] = modemName;
57   -
58 47 const keyword = _composeKeyword(partnerNumber);
59   - // logger.verbose('REDIS-DEBUG: SET', { keyword })
60 48 redisClient.set(keyword, modemName, 'EX', REDIS_TTL_SECS);
61 49 }
62 50