display both redis/mongo info if available

This commit is contained in:
barisusakli
2015-05-08 15:36:06 -04:00
parent 0083d4ff1c
commit 7b550b13b9
6 changed files with 96 additions and 54 deletions

View File

@@ -115,6 +115,28 @@
redisClient.quit();
};
module.info = function(cxn, callback) {
cxn.info(function (err, data) {
if (err) {
return callback(err);
}
var lines = data.toString().split("\r\n").sort();
var redisData = {};
lines.forEach(function (line) {
var parts = line.split(':');
if (parts[1]) {
redisData[parts[0]] = parts[1];
}
});
redisData.raw = JSON.stringify(redisData, null, 4);
redisData.redis = true;
callback(null, redisData);
});
};
module.helpers = module.helpers || {};
module.helpers.redis = require('./redis/helpers');
}(exports));