Skip to content

Commit 9b8fc4c

Browse files
committed
messages.log
1 parent b75f65d commit 9b8fc4c

File tree

3 files changed

+195
-115
lines changed

3 files changed

+195
-115
lines changed

conf/loggers.js

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,19 +23,28 @@ function configure(loggers, logDir) {
2323
return `${timestamp} ${level}: ${message}`;
2424
});
2525

26+
// const msgFormatter = format.printf((info) => {
27+
// let { timestamp, level, message } = info;
28+
// message = stack || message;
29+
// return `${timestamp} ${level}: ${message}`;
30+
// });
31+
2632
let consoleFormat = format.combine(format.colorize(), format.simple(),
2733
format.timestamp(), logFormatter);
2834

35+
let msgFormat = format.combine(format.simple());
36+
2937
// ServerNode.
3038
loggers.add('servernode', {
31-
// format: format.errors({ stack: true }),
39+
format: winston.format.simple(),
3240
transports: [
3341
new transports.Console({
3442
level: logLevel,
3543
// colorize: true
3644
format: consoleFormat
3745
}),
3846
new transports.File({
47+
format: winston.format.simple(),
3948
level: logLevel,
4049
timestamp: true,
4150
filename: path.join(logDir, 'servernode.log'),
@@ -48,14 +57,16 @@ function configure(loggers, logDir) {
4857

4958
// Channel.
5059
loggers.add('channel', {
51-
format: format.errors({ stack: true }),
60+
// format: winston.format.simple(),
61+
// format: format.errors({ stack: true }),
5262
transports: [
5363
new transports.Console({
5464
level: logLevel,
5565
// colorize: true
5666
format: consoleFormat
5767
}),
5868
new transports.File({
69+
format: winston.format.simple(),
5970
level: logLevel,
6071
timestamp: true,
6172
filename: path.join(logDir, 'channels.log'),
@@ -84,27 +95,29 @@ function configure(loggers, logDir) {
8495
// All messages.
8596
all: 11
8697
},
87-
format: format.errors({ stack: true }),
8898
transports: [
8999
new transports.File({
90100
level: 'all',
91101
timestamp: true,
92102
maxsize: 1000000,
93-
filename: path.join(logDir, 'messages.log')
103+
filename: path.join(logDir, 'messages.log'),
104+
format: msgFormat
94105
})
95106
]
96107
});
97108

98109
// Clients.
99110
loggers.add('clients', {
100-
format: format.errors({ stack: true }),
111+
// format: format.errors({ stack: true }),
101112
transports: [
102113
new transports.Console({
103114
level: logLevel,
104115
// colorize: true
105116
format: consoleFormat
106117
}),
107118
new transports.File({
119+
// format: consoleFormat,
120+
format: winston.format.simple(),
108121
level: 'silly',
109122
timestamp: true,
110123
filename: path.join(logDir, 'clients.log')

lib/Logger.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,7 @@ Logger.prototype.logText = function(text, level, meta = {}) {
120120
Logger.prototype.logMsg = function(gm, type, gmString) {
121121
var level, curLevel;
122122

123+
// TODO: this might not be accurate in winston v3.
123124
curLevel = this.logger.levels[this.logger.level];
124125
if (curLevel === 0) return;
125126

0 commit comments

Comments
 (0)