Skip to content
This repository was archived by the owner on Oct 31, 2024. It is now read-only.

Commit b235f20

Browse files
author
Amir Blum
committed
refactor(plugin-aws-sdk): use trace parent key from core package instead of hardcoded
1 parent f9a4353 commit b235f20

File tree

1 file changed

+5
-2
lines changed
  • packages/plugin-aws-sdk/src/services

1 file changed

+5
-2
lines changed

packages/plugin-aws-sdk/src/services/sqs.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,10 @@ import {
88
} from "@opentelemetry/api";
99
import { RequestMetadata, ServiceExtension } from "./ServiceExtension";
1010
import * as AWS from "aws-sdk";
11-
import { getExtractedSpanContext } from "@opentelemetry/core";
11+
import {
12+
getExtractedSpanContext,
13+
TRACE_PARENT_HEADER,
14+
} from "@opentelemetry/core";
1215

1316
export enum SqsAttributeNames {
1417
// https://github.com/open-telemetry/opentelemetry-specification/blob/master/specification/trace/semantic_conventions/messaging.md
@@ -79,7 +82,7 @@ export class SqsServiceExtension implements ServiceExtension {
7982

8083
const params: Record<string, any> = (request as any).params;
8184
const attributesNames = params.MessageAttributeNames || [];
82-
attributesNames.push("traceparent");
85+
attributesNames.push(TRACE_PARENT_HEADER);
8386
params.MessageAttributeNames = attributesNames;
8487
}
8588
break;

0 commit comments

Comments
 (0)