Commit c9c4e56660aee0025813e1a688dcc937bd99a692
0 parents
Exists in
master
clone dari aaa
Showing 5 changed files with 44 additions and 0 deletions Side-by-side Diff
.gitignore
README
... | ... | @@ -0,0 +1 @@ |
1 | +Monitor AAA PULL via redis pubsub |
config.sample.ini
index.js
... | ... | @@ -0,0 +1,13 @@ |
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'); |
package.json
... | ... | @@ -0,0 +1,25 @@ |
1 | +{ | |
2 | + "name": "r97-topup-message-monitor", | |
3 | + "version": "0.0.1", | |
4 | + "description": "Monitor TOPUP MESSAGE 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-topup-message-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 | +} |