chore: generate
This commit is contained in:
@@ -21,7 +21,7 @@ const headers = Flag.OTEL_EXPORTER_OTLP_HEADERS
|
|||||||
)
|
)
|
||||||
: undefined
|
: undefined
|
||||||
|
|
||||||
export function resource(): { serviceName: string, serviceVersion: string, attributes: Record<string, string> } {
|
export function resource(): { serviceName: string; serviceVersion: string; attributes: Record<string, string> } {
|
||||||
const processMetadata = ensureProcessMetadata("main")
|
const processMetadata = ensureProcessMetadata("main")
|
||||||
const attributes: Record<string, string> = (() => {
|
const attributes: Record<string, string> = (() => {
|
||||||
const value = process.env.OTEL_RESOURCE_ATTRIBUTES
|
const value = process.env.OTEL_RESOURCE_ATTRIBUTES
|
||||||
|
|||||||
@@ -34,7 +34,8 @@ describe("resource", () => {
|
|||||||
|
|
||||||
test("keeps built-in attributes when env values conflict", () => {
|
test("keeps built-in attributes when env values conflict", () => {
|
||||||
process.env.OPENCODE_CLIENT = "cli"
|
process.env.OPENCODE_CLIENT = "cli"
|
||||||
process.env.OTEL_RESOURCE_ATTRIBUTES = "opencode.client=web,service.instance.id=override,service.namespace=anomalyco"
|
process.env.OTEL_RESOURCE_ATTRIBUTES =
|
||||||
|
"opencode.client=web,service.instance.id=override,service.namespace=anomalyco"
|
||||||
|
|
||||||
expect(resource().attributes).toMatchObject({
|
expect(resource().attributes).toMatchObject({
|
||||||
"opencode.client": "cli",
|
"opencode.client": "cli",
|
||||||
|
|||||||
Reference in New Issue
Block a user