Fallback to \n if os.EOL is not defined
This commit is contained in:
@@ -2,7 +2,8 @@ var layouts = require('../layouts')
|
||||
, path = require('path')
|
||||
, fs = require('fs')
|
||||
, streams = require('../streams')
|
||||
, os = require('os');
|
||||
, os = require('os')
|
||||
, eol = os.EOL || '\n';
|
||||
|
||||
/**
|
||||
* File Appender writing the logs to a text file. Supports rolling of logs by size.
|
||||
@@ -47,7 +48,7 @@ function fileAppender (file, layout, logSize, numBackups) {
|
||||
});
|
||||
|
||||
return function(loggingEvent) {
|
||||
logFile.write(layout(loggingEvent)+os.EOL, "utf8");
|
||||
logFile.write(layout(loggingEvent) + eol, "utf8");
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user