Skip to content

Commit cf63211

Browse files
committed
plumb renames from upstream/core
1 parent 8123498 commit cf63211

File tree

1 file changed

+10
-4
lines changed
  • javaagent-extension-api/src/main/java/io/opentelemetry/javaagent/extension

1 file changed

+10
-4
lines changed

javaagent-extension-api/src/main/java/io/opentelemetry/javaagent/extension/AgentListener.java

+10-4
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
package io.opentelemetry.javaagent.extension;
77

8+
import io.opentelemetry.api.incubator.config.ConfigProvider;
89
import io.opentelemetry.api.incubator.config.DeclarativeConfigProperties;
910
import io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdk;
1011
import io.opentelemetry.sdk.autoconfigure.internal.AutoConfigureUtil;
@@ -37,10 +38,15 @@ static ConfigProperties resolveConfigProperties(
3738
if (sdkConfigProperties != null) {
3839
return sdkConfigProperties;
3940
}
40-
DeclarativeConfigProperties structuredConfigProperties =
41-
AutoConfigureUtil.getStructuredConfig(autoConfiguredOpenTelemetrySdk);
42-
if (structuredConfigProperties != null) {
43-
return new StructuredConfigPropertiesBridge(structuredConfigProperties);
41+
ConfigProvider configProvider =
42+
AutoConfigureUtil.getConfigProvider(autoConfiguredOpenTelemetrySdk);
43+
if (configProvider != null) {
44+
DeclarativeConfigProperties structuredConfigProperties =
45+
configProvider.getInstrumentationConfig();
46+
47+
if (structuredConfigProperties != null) {
48+
return new StructuredConfigPropertiesBridge(structuredConfigProperties);
49+
}
4450
}
4551
// Should never happen
4652
throw new IllegalStateException(

0 commit comments

Comments
 (0)