UNPKG

@opentelemetry/core

Version:

OpenTelemetry Core provides constants and utilities shared by all OpenTelemetry SDK packages.

17 lines (16 loc) • 654 B
//#region src/trace/suppress-tracing.ts const SUPPRESS_TRACING_KEY = (0, require("@opentelemetry/api").createContextKey)("OpenTelemetry SDK Context Key SUPPRESS_TRACING"); function suppressTracing(context) { return context.setValue(SUPPRESS_TRACING_KEY, true); } function unsuppressTracing(context) { return context.deleteValue(SUPPRESS_TRACING_KEY); } function isTracingSuppressed(context) { return context.getValue(SUPPRESS_TRACING_KEY) === true; } //#endregion exports.isTracingSuppressed = isTracingSuppressed; exports.suppressTracing = suppressTracing; exports.unsuppressTracing = unsuppressTracing; //# sourceMappingURL=suppress-tracing.cjs.map