Fix #6179 Initializing default logger (#6186)

* Fix #6179 Initializing default logger

Fixes: #6179

Removes unnessary logs

* fix typo

* if error just write to console
This commit is contained in:
Diamond Lewis
2019-11-07 17:41:34 -06:00
committed by GitHub
parent 78f76cbcd9
commit a2d332f698
4 changed files with 39 additions and 45 deletions

View File

@@ -13,37 +13,45 @@ function configureTransports(options) {
const silent = options.silent;
delete options.silent;
if (!_.isNil(options.dirname)) {
const parseServer = new DailyRotateFile(
Object.assign(
{
filename: 'parse-server.info',
json: true,
format: format.combine(format.timestamp(), format.splat(), format.json()),
},
options
)
);
parseServer.name = 'parse-server';
transports.push(parseServer);
try {
if (!_.isNil(options.dirname)) {
const parseServer = new DailyRotateFile(
Object.assign(
{
filename: 'parse-server.info',
json: true,
format: format.combine(
format.timestamp(),
format.splat(),
format.json()
),
},
options
)
);
parseServer.name = 'parse-server';
transports.push(parseServer);
const parseServerError = new DailyRotateFile(
Object.assign(
{
filename: 'parse-server.err',
json: true,
format: format.combine(
format.timestamp(),
format.splat(),
format.json()
),
},
options,
{ level: 'error' }
)
);
parseServerError.name = 'parse-server-error';
transports.push(parseServerError);
const parseServerError = new DailyRotateFile(
Object.assign(
{
filename: 'parse-server.err',
json: true,
format: format.combine(
format.timestamp(),
format.splat(),
format.json()
),
},
options,
{ level: 'error' }
)
);
parseServerError.name = 'parse-server-error';
transports.push(parseServerError);
}
} catch (e) {
/* */
}
const consoleFormat = options.json ? format.json() : format.simple();