Commit c95ff2f9667ad8590a7e688722225b6c35f26647

Authored by Adhidarma Hadiwinoto
1 parent 80456837d3
Exists in master

beta

Showing 3 changed files with 41 additions and 0 deletions Inline Diff

File was created 1 [globals]
2 redis_host=redis.intranet.reload97.com
3 redis_port=6379
4
File was created 1 var iniparser = require('iniparser');
2 var config = iniparser.parseSync('./config.ini');
3
4 var redis = require('redis');
5
6 redisClient = redis.createClient(config.globals.redis_port, config.globals.redis_host);
7
8 redisClient.on("pmessage", function (pattern, channel, message) {
9 var gateway = channel.match(/gw:(.*)\.text/)[1];
10 console.log(message + ' (' + gateway + ')');
11 });
12
13 redisClient.psubscribe('kimochi.*.text');
14
File was created 1 {
2 "name": "r97-aaa-pull-monitor",
3 "version": "0.0.1",
4 "description": "Monitor AAA PULL via Redis PUBSUB",
5 "main": "index.js",
6 "scripts": {
7 "test": "echo \"Error: no test specified\" && exit 1"
8 },
9 "repository": {
10 "type": "git",
11 "url": "git@gitlab.kodesumber.com:reload97/r97-aaa-pull-monitor.git"
12 },
13 "keywords": [
14 "sate24",
15 "reload97",
16 "r97",
17 "st24"
18 ],
19 "author": "Adhidarma Hadiwinoto <adhisimon@gmail.com>",
20 "license": "BSD",
21 "dependencies": {
22 "redis": "~0.12.1",
23 "iniparser": "~1.0.5"
24 }
25 }
26