Changed tests to not use live udp server as it fails on CI
This commit is contained in:
@@ -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) {
|
||||
function gelfAppender (layout, host, port, hostname, facility, externalClient) {
|
||||
|
||||
var logEventBuffer = [];
|
||||
|
||||
@@ -42,7 +42,7 @@ function gelfAppender (layout, host, port, hostname, facility) {
|
||||
facility = facility || 'nodejs-server';
|
||||
layout = layout || layouts.patternLayout('%m');
|
||||
|
||||
var client = dgram.createSocket("udp4");
|
||||
var client = externalClient || 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);
|
||||
return gelfAppender(layout, config.host, config.port, config.hostname, config.facility, config.client);
|
||||
}
|
||||
|
||||
exports.name = "gelf";
|
||||
|
||||
Reference in New Issue
Block a user