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

Function getProvider

packages/node-core/test/helpers/mockSdkInit.ts:143–155  ·  view source on GitHub ↗
(_provider?: BasicTracerProvider)

Source from the content-addressed store, hash-verified

141}
142
143export function getProvider(_provider?: BasicTracerProvider): BasicTracerProvider | undefined {
144 let provider = _provider || getClient<NodeClient>()?.traceProvider || trace.getTracerProvider();
145
146 if (provider instanceof ProxyTracerProvider) {
147 provider = provider.getDelegate();
148 }
149
150 if (!(provider instanceof BasicTracerProvider)) {
151 return undefined;
152 }
153
154 return provider;
155}

Callers 2

cleanupOtelFunction · 0.70
getSpanProcessorFunction · 0.70

Calls 1

getClientFunction · 0.90

Tested by

no test coverage detected