UNPKG

hawkly

Version:
29 lines 1.94 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const opentracing = require("opentracing"); /** * * */ 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; } } exports.Context = Context; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ29udGV4dC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy90cmFjZXIvQ29udGV4dC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLDJDQUEyQztBQUUzQzs7O0dBR0c7QUFDSCxhQUFxQixTQUFRLFdBQVcsQ0FBQyxXQUFXO0lBb0JsRCxZQUFZLE1BQWMsRUFBRSxRQUFnQixFQUFFLE9BQWUsRUFBRSxhQUFzQixFQUFFLE9BQWE7UUFDbEcsS0FBSyxFQUFFLENBQUM7UUFKViw4Q0FBOEM7UUFDdkMsWUFBTyxHQUFZLElBQUksQ0FBQztRQUk3QixJQUFJLENBQUMsTUFBTSxHQUFHLE1BQU0sQ0FBQztRQUNyQixJQUFJLENBQUMsUUFBUSxHQUFHLFFBQVEsQ0FBQztRQUN6QixJQUFJLENBQUMsT0FBTyxHQUFHLE9BQU8sQ0FBQztRQUN2QixFQUFFLENBQUMsQ0FBQyxhQUFhLEtBQUssU0FBUyxJQUFJLGFBQWEsS0FBSyxVQUFVLENBQUMsQ0FBQyxDQUFDO1lBQ2hFLElBQUksQ0FBQyxhQUFhLEdBQUcsU0FBUyxDQUFDO1FBQ2pDLENBQUM7UUFBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsYUFBYSxLQUFLLGFBQWEsSUFBSSxhQUFhLEtBQUssY0FBYyxDQUFDLENBQUMsQ0FBQztZQUMvRSxJQUFJLENBQUMsYUFBYSxHQUFHLGFBQWEsQ0FBQztRQUNyQyxDQUFDO1FBQUMsSUFBSSxDQUFDLENBQUM7WUFDTixJQUFJLENBQUMsYUFBYSxHQUFHLE1BQU0sQ0FBQztRQUM5QixDQUFDO1FBQ0QsSUFBSSxDQUFDLE9BQU8sR0FBRyxPQUFPLENBQUM7SUFDekIsQ0FBQztDQVFGO0FBekNELDBCQXlDQyJ9