applicationinsights
Version:
Microsoft Application Insights module for Node.js
20 lines • 615 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.AttributeLogProcessor = void 0;
class AttributeLogProcessor {
constructor(attributes) {
this._attributes = attributes;
}
// Override onEmit to apply log record attributes before exporting
onEmit(record) {
record.setAttributes(this._attributes);
}
shutdown() {
return Promise.resolve();
}
forceFlush() {
return Promise.resolve();
}
}
exports.AttributeLogProcessor = AttributeLogProcessor;
//# sourceMappingURL=attributeLogRecordProcessor.js.map
;