fixed up gelf tests

This commit is contained in:
Gareth Jones
2012-02-10 18:14:50 +11:00
parent 37b94cf195
commit 0a422e5749
3 changed files with 191 additions and 164 deletions

View File

@@ -13,7 +13,7 @@ var util = require('util');
* @param hostname - hostname of the current host (default:os hostname)
* @param facility - facility to log to (default:nodejs-server)
*/
function gelfAppender (layout, host, port, hostname, facility, externalClient) {
function gelfAppender (layout, host, port, hostname, facility) {
var logEventBuffer = [];
@@ -42,7 +42,7 @@ function gelfAppender (layout, host, port, hostname, facility, externalClient) {
facility = facility || 'nodejs-server';
layout = layout || layouts.patternLayout('%m');
var client = externalClient || dgram.createSocket("udp4");
var client = dgram.createSocket("udp4");
process.on('exit', function() {
if (client) client.close();
@@ -90,7 +90,7 @@ function configure(config) {
if (config.layout) {
layout = layouts.layout(config.layout.type, config.layout);
}
return gelfAppender(layout, config.host, config.port, config.hostname, config.facility, config.client);
return gelfAppender(layout, config.host, config.port, config.hostname, config.facility);
}
exports.name = "gelf";