@e2ebridge/sapnwrfc
Version:
Bindings for the SAP NetWeaver RFC SDK
26 lines (20 loc) • 504 B
JavaScript
const load = require('./load');
const sapnwrfc = require(load.modulePath);
let _logger;
sapnwrfc.configure = function(options) {
if(options) {
_logger = options.logger;
}
};
function _log(level, message, meta) {
if(_logger) {
if(meta) {
_logger.log(level, message, meta);
} else {
_logger.log(level, message);
}
}
}
sapnwrfc.Connection.prototype._log = _log;
sapnwrfc.Function.prototype._log = _log;
module.exports = sapnwrfc;