mirror of
https://github.com/log4js-node/log4js-node.git
synced 2025-12-08 19:26:01 +00:00
Update redis.js
This commit is contained in:
parent
9096d57d82
commit
2ee2098fc7
@ -5,33 +5,33 @@ var redis = require('redis');
|
||||
var util = require('util');
|
||||
|
||||
function redisAppender(host, port, pass, channel, layout) {
|
||||
layout = layout || layouts.messagePassThroughLayout;
|
||||
var redisClient = redis.createClient(port, host, {auth_pass: pass});
|
||||
redisClient.on('error', function (err) {
|
||||
if (err) {
|
||||
console.error(
|
||||
'log4js.redisAppender - %s:%p Error: %s', host, port, util.inspect(err)
|
||||
);
|
||||
}
|
||||
});
|
||||
return function (loggingEvent) {
|
||||
var message = layout(loggingEvent);
|
||||
redisClient.publish(channel, message, function (err) {
|
||||
if (err) {
|
||||
console.error(
|
||||
'log4js.redisAppender - %s:%p Error: %s', host, port, util.inspect(err)
|
||||
);
|
||||
}
|
||||
});
|
||||
};
|
||||
layout = layout || layouts.messagePassThroughLayout;
|
||||
var redisClient = redis.createClient(port, host, {auth_pass: pass});
|
||||
redisClient.on('error', function (err) {
|
||||
if (err) {
|
||||
console.error(
|
||||
'log4js.redisAppender - %s:%p Error: %s', host, port, util.inspect(err)
|
||||
);
|
||||
}
|
||||
});
|
||||
return function (loggingEvent) {
|
||||
var message = layout(loggingEvent);
|
||||
redisClient.publish(channel, message, function (err) {
|
||||
if (err) {
|
||||
console.error(
|
||||
'log4js.redisAppender - %s:%p Error: %s', host, port, util.inspect(err)
|
||||
);
|
||||
}
|
||||
});
|
||||
};
|
||||
}
|
||||
|
||||
function configure(config) {
|
||||
var layout, host, port, pass, channel;
|
||||
if (config.layout) {
|
||||
layout = layouts.layout(config.layout.type, config.layout);
|
||||
}
|
||||
host = config.host ? config.host : '127.0.0.1';
|
||||
var layout, host, port, pass, channel;
|
||||
if (config.layout) {
|
||||
layout = layouts.layout(config.layout.type, config.layout);
|
||||
}
|
||||
host = config.host ? config.host : '127.0.0.1';
|
||||
port = config.port ? config.port : 6379;
|
||||
pass = config.pass ? config.pass : '';
|
||||
channel = config.channel ? config.channel : 'log';
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user