snykkkkk
This commit is contained in:
parent
57f2aeaa2e
commit
bc04e7892c
@ -5,28 +5,26 @@ var path = require('path');
|
|||||||
var logPath = './logs/';
|
var logPath = './logs/';
|
||||||
|
|
||||||
const tsFormat = () => (new Date().toISOString());
|
const tsFormat = () => (new Date().toISOString());
|
||||||
const logFormat = format.combine(format.timestamp(), format.json())
|
const logFormat = format.combine(format.timestamp(), format.json());
|
||||||
|
|
||||||
|
function loggerTransports(logName: string, logLevel: string) {
|
||||||
|
return [
|
||||||
|
new transports.File({
|
||||||
|
filename: path.join(logPath, `${logName}.log`),
|
||||||
|
timestamp: tsFormat,
|
||||||
|
level: logLevel
|
||||||
|
})
|
||||||
|
]
|
||||||
|
};
|
||||||
|
|
||||||
const errorLog = createLogger({
|
const errorLog = createLogger({
|
||||||
format: logFormat,
|
format: logFormat,
|
||||||
transports: [
|
transports: loggerTransports('error', 'debug')
|
||||||
new transports.File({
|
|
||||||
filename: path.join(logPath, 'errors.log'),
|
|
||||||
timestamp: tsFormat,
|
|
||||||
level: 'debug'
|
|
||||||
})
|
|
||||||
]
|
|
||||||
});
|
});
|
||||||
|
|
||||||
const accessLog = createLogger({
|
const accessLog = createLogger({
|
||||||
format: logFormat,
|
format: logFormat,
|
||||||
transports: [
|
transports: loggerTransports('access', 'info')
|
||||||
new transports.File({
|
|
||||||
filename: path.join(logPath, 'access.log'),
|
|
||||||
timestamp: tsFormat,
|
|
||||||
level: 'info'
|
|
||||||
})
|
|
||||||
]
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user