Skip to content

Commit

Permalink
refactoring
Browse files Browse the repository at this point in the history
refactoring
  • Loading branch information
sparklton committed May 22, 2016
1 parent 0201445 commit 5574615
Showing 1 changed file with 11 additions and 11 deletions.
22 changes: 11 additions & 11 deletions lib/appenders/logFacesAppender.js
Expand Up @@ -11,7 +11,7 @@
*/

"use strict";
var dgram = require('dgram'),
var dgram = require('dgram'),
layouts = require('../layouts'),
os = require('os'),
process = require('process'),
Expand All @@ -21,24 +21,24 @@ function logFacesAppender (config, layout) {
var lfsSock = dgram.createSocket('udp4');
var host = os.hostname().toString();
var app = config.application ? config.application : "";

return function log(loggingEvent) {
var logObject = {
var lfsEvent = {
a: app, // application name
h: host, // this host name
t: loggingEvent.startTime.getTime(), // time stamp
h: host, // this host name
t: loggingEvent.startTime.getTime(), // time stamp
p: loggingEvent.level.levelStr, // level (priority)
g: loggingEvent.categoryName, // logger name
r: process.pid, // thread (process id)
r: process.pid, // thread (process id)
m: layout(loggingEvent) // message text
};
var buffer = new Buffer(JSON.stringify(logObject));

var buffer = new Buffer(JSON.stringify(lfsEvent));
var lfsHost = config.remoteHost || "127.0.0.1";
var lfsPort = config.port || 55201;
lfsSock.send(buffer, 0, buffer.length, lfsPort, lfsHost, function(err, bytes) {
if(err) {
console.error("log4js.logFacesAppender send to %s:%d failed, error: %s",
console.error("log4js.logFacesAppender send to %s:%d failed, error: %s",
config.host, config.port, util.inspect(err));
}
});
Expand All @@ -47,12 +47,12 @@ function logFacesAppender (config, layout) {

function configure(config) {
var layout;
if (config.layout)
if (config.layout)
layout = layouts.layout(config.layout.type, config.layout);
else
layout = layouts.layout("pattern", {"type": "pattern", "pattern": "%m"});
return logFacesAppender(config, layout);
}

exports.appender = logFacesAppender;
exports.configure = configure;
exports.configure = configure;

0 comments on commit 5574615

Please sign in to comment.