read redis host just before connecting

v1.18.x
barisusakli 11 years ago
parent dd53fb9b6a
commit 90f5683cc2

@ -6,7 +6,6 @@
nconf = require('nconf'), nconf = require('nconf'),
path = require('path'), path = require('path'),
express = require('express'), express = require('express'),
redis_socket_or_host = nconf.get('redis:host'),
utils = require('./../../public/src/utils.js'), utils = require('./../../public/src/utils.js'),
redis, redis,
connectRedis, connectRedis,
@ -48,6 +47,8 @@
process.exit(); process.exit();
} }
var redis_socket_or_host = nconf.get('redis:host');
if (redis_socket_or_host && redis_socket_or_host.indexOf('/')>=0) { if (redis_socket_or_host && redis_socket_or_host.indexOf('/')>=0) {
/* If redis.host contains a path name character, use the unix dom sock connection. ie, /tmp/redis.sock */ /* If redis.host contains a path name character, use the unix dom sock connection. ie, /tmp/redis.sock */
redisClient = redis.createClient(nconf.get('redis:host')); redisClient = redis.createClient(nconf.get('redis:host'));
@ -106,7 +107,7 @@
module.close = function() { module.close = function() {
redisClient.quit(); redisClient.quit();
}; };
module.helpers = module.helpers || {}; module.helpers = module.helpers || {};
module.helpers.redis = require('./redis/helpers'); module.helpers.redis = require('./redis/helpers');
}(exports)); }(exports));

Loading…
Cancel
Save