Merge pull request #82 from pguth/redisSocketSupport
redis socket support
This commit is contained in:
commit
c193406265
2 changed files with 8 additions and 2 deletions
|
@ -22,6 +22,7 @@ exports.googleanalytics = {
|
||||||
|
|
||||||
var redis_conf = argv.redis || '127.0.0.1:6379';
|
var redis_conf = argv.redis || '127.0.0.1:6379';
|
||||||
exports.database = {
|
exports.database = {
|
||||||
|
sock: argv['sock'] || false,
|
||||||
type: 'redis',
|
type: 'redis',
|
||||||
prefix: '#scrumblr#',
|
prefix: '#scrumblr#',
|
||||||
host: redis_conf.split(':')[0] || '127.0.0.1',
|
host: redis_conf.split(':')[0] || '127.0.0.1',
|
||||||
|
|
|
@ -16,8 +16,13 @@ var REDIS_PREFIX = '#scrumblr#';
|
||||||
|
|
||||||
|
|
||||||
var db = function(callback) {
|
var db = function(callback) {
|
||||||
|
if (conf.sock) {
|
||||||
|
console.log('Opening redis connection to socket ' + conf.host);
|
||||||
|
redisClient = redis.createClient(conf.host);
|
||||||
|
} else {
|
||||||
console.log('Opening redis connection to ' + conf.host + ':' + conf.port);
|
console.log('Opening redis connection to ' + conf.host + ':' + conf.port);
|
||||||
redisClient = redis.createClient(conf.port, conf.host, {});
|
redisClient = redis.createClient(conf.port, conf.host, {});
|
||||||
|
}
|
||||||
redisClient.on("connect", function (err) {
|
redisClient.on("connect", function (err) {
|
||||||
callback();
|
callback();
|
||||||
});
|
});
|
||||||
|
|
Loading…
Add table
Reference in a new issue