SAP-BTP-Spielwiese/app1/node_modules/@sap/logging/lib/logging-tools/NetworkLogger.js
Markus Rettig 775ac7b58c completed step 3 from the tutorial
you must login with an BTP account in order to see the app
2024-02-08 16:13:36 +01:00

27 lines
694 B
JavaScript

'use strict';
const consts = require('../constants');
const LoggerBase = require('./LoggerBase');
const EntryContext = require('../contexts/EntryContext');
class NetworkLogger extends LoggerBase {
constructor(logContext) {
super(logContext, consts.NETWORK_LOG_CATEGORY);
}
_outputEntry(level) {
const ctx = new EntryContext(this._logContext, {
type: 'request',
loggingToolName: 'nodejs-request-logger',
component: this._component,
level: level,
messageArgs: null,
addStack: false
});
// eslint-disable-next-line no-console
console.log(this._appContext._formatters.log.formatNetwork(ctx));
}
}
module.exports = NetworkLogger;