openapi: Turn down logging verbosity

pull/4739/head
Richard Hansen 2021-02-09 01:25:11 -05:00 committed by John McLear
parent 714e099b2a
commit 1e3f352281
1 changed files with 8 additions and 6 deletions

View File

@ -25,7 +25,7 @@ const settings = require('../../utils/Settings');
const isValidJSONPName = require('./isValidJSONPName'); const isValidJSONPName = require('./isValidJSONPName');
const log4js = require('log4js'); const log4js = require('log4js');
const apiLogger = log4js.getLogger('API'); const logger = log4js.getLogger('API');
// https://github.com/OAI/OpenAPI-Specification/tree/master/schemas/v3.0 // https://github.com/OAI/OpenAPI-Specification/tree/master/schemas/v3.0
const OPENAPI_VERSION = '3.0.2'; // Swagger/OAS version const OPENAPI_VERSION = '3.0.2'; // Swagger/OAS version
@ -607,8 +607,9 @@ exports.expressCreateServer = (hookName, args, cb) => {
const fields = Object.assign({}, header, params, query, formData); const fields = Object.assign({}, header, params, query, formData);
// log request if (logger.isDebugEnabled()) {
apiLogger.info(`REQUEST, v${version}:${funcName}, ${JSON.stringify(fields)}`); logger.debug(`REQUEST, v${version}:${funcName}, ${JSON.stringify(fields)}`);
}
// pass to api handler // pass to api handler
const data = await apiHandler.handle(version, funcName, fields, req, res).catch((err) => { const data = await apiHandler.handle(version, funcName, fields, req, res).catch((err) => {
@ -623,7 +624,7 @@ exports.expressCreateServer = (hookName, args, cb) => {
} else { } else {
// an unknown error happened // an unknown error happened
// log it and throw internal error // log it and throw internal error
apiLogger.error(err.stack || err.toString()); logger.error(err.stack || err.toString());
throw new createHTTPError.InternalError('internal error'); throw new createHTTPError.InternalError('internal error');
} }
}); });
@ -631,8 +632,9 @@ exports.expressCreateServer = (hookName, args, cb) => {
// return in common format // return in common format
const response = {code: 0, message: 'ok', data: data || null}; const response = {code: 0, message: 'ok', data: data || null};
// log response if (logger.isDebugEnabled()) {
apiLogger.info(`RESPONSE, ${funcName}, ${JSON.stringify(response)}`); logger.debug(`RESPONSE, ${funcName}, ${JSON.stringify(response)}`);
}
// return the response data // return the response data
return response; return response;