MCPcopy Index your code
hub / github.com/getsentry/sentry-javascript / getProvider

Function getProvider

packages/node/test/helpers/mockSdkInit.ts:69–81  ·  view source on GitHub ↗
(_provider?: BasicTracerProvider)

Source from the content-addressed store, hash-verified

67}
68
69export function getProvider(_provider?: BasicTracerProvider): BasicTracerProvider | undefined {
70 let provider = _provider || getClient<NodeClient>()?.traceProvider || trace.getTracerProvider();
71
72 if (provider instanceof ProxyTracerProvider) {
73 provider = provider.getDelegate();
74 }
75
76 if (!(provider instanceof BasicTracerProvider)) {
77 return undefined;
78 }
79
80 return provider;
81}

Callers 2

cleanupOtelFunction · 0.70
getSpanProcessorFunction · 0.70

Calls 1

getClientFunction · 0.90

Tested by

no test coverage detected