UNPKG

hawkly

Version:
26 lines 1.86 kB
import * as opentracing from 'opentracing'; /** * * */ export class Context extends opentracing.SpanContext { constructor(spanId, parentId, traceId, referenceType, baggage) { super(); // Whether or not this trace should be sampled this.sampled = true; this.spanId = spanId; this.parentId = parentId; this.traceId = traceId; if (referenceType === 'childOf' || referenceType === 'child_of') { this.referenceType = 'childOf'; } else if (referenceType === 'followsFrom' || referenceType === 'follows_from') { this.referenceType = 'followsFrom'; } else { this.referenceType = 'root'; } this.baggage = baggage; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ29udGV4dC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy90cmFjZXIvQ29udGV4dC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEtBQUssV0FBVyxNQUFNLGFBQWEsQ0FBQztBQUUzQzs7O0dBR0c7QUFDSCxNQUFNLGNBQWUsU0FBUSxXQUFXLENBQUMsV0FBVztJQW9CbEQsWUFBWSxNQUFjLEVBQUUsUUFBZ0IsRUFBRSxPQUFlLEVBQUUsYUFBc0IsRUFBRSxPQUFhO1FBQ2xHLEtBQUssRUFBRSxDQUFDO1FBSlYsOENBQThDO1FBQ3ZDLFlBQU8sR0FBWSxJQUFJLENBQUM7UUFJN0IsSUFBSSxDQUFDLE1BQU0sR0FBRyxNQUFNLENBQUM7UUFDckIsSUFBSSxDQUFDLFFBQVEsR0FBRyxRQUFRLENBQUM7UUFDekIsSUFBSSxDQUFDLE9BQU8sR0FBRyxPQUFPLENBQUM7UUFDdkIsRUFBRSxDQUFDLENBQUMsYUFBYSxLQUFLLFNBQVMsSUFBSSxhQUFhLEtBQUssVUFBVSxDQUFDLENBQUMsQ0FBQztZQUNoRSxJQUFJLENBQUMsYUFBYSxHQUFHLFNBQVMsQ0FBQztRQUNqQyxDQUFDO1FBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLGFBQWEsS0FBSyxhQUFhLElBQUksYUFBYSxLQUFLLGNBQWMsQ0FBQyxDQUFDLENBQUM7WUFDL0UsSUFBSSxDQUFDLGFBQWEsR0FBRyxhQUFhLENBQUM7UUFDckMsQ0FBQztRQUFDLElBQUksQ0FBQyxDQUFDO1lBQ04sSUFBSSxDQUFDLGFBQWEsR0FBRyxNQUFNLENBQUM7UUFDOUIsQ0FBQztRQUNELElBQUksQ0FBQyxPQUFPLEdBQUcsT0FBTyxDQUFDO0lBQ3pCLENBQUM7Q0FRRiJ9