File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed
instrumentation/spring/spring-boot-autoconfigure/src/main/java/io/opentelemetry/instrumentation/spring/autoconfigure Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change 66package io .opentelemetry .instrumentation .spring .autoconfigure ;
77
88import io .opentelemetry .api .OpenTelemetry ;
9- import io .opentelemetry .api .incubator .config .ConfigProvider ;
109import io .opentelemetry .api .incubator .config .GlobalConfigProvider ;
1110import io .opentelemetry .api .trace .TracerProvider ;
1211import io .opentelemetry .instrumentation .api .incubator .config .internal .InstrumentationConfig ;
@@ -132,6 +131,12 @@ public OpenTelemetry openTelemetry(
132131 return autoConfiguredOpenTelemetrySdk .getOpenTelemetrySdk ();
133132 }
134133
134+ @ Bean
135+ public InstrumentationConfig instrumentationConfig (
136+ ConfigProperties properties ) {
137+ return new ConfigPropertiesBridge (properties );
138+ }
139+
135140 /**
136141 * Expose the {@link ConfigProperties} bean for use in other auto-configurations.
137142 *
@@ -180,15 +185,10 @@ public OpenTelemetry openTelemetry(
180185 return null ;
181186 }
182187
183- @ Bean
184- public ConfigProvider configProvider (OpenTelemetryConfigurationModel model ) {
185- return SdkConfigProvider .create (model );
186- }
187-
188188 @ Bean
189189 public InstrumentationConfig instrumentationConfig (
190- ConfigProperties properties , ConfigProvider configProvider ) {
191- return new ConfigPropertiesBridge (properties , configProvider );
190+ ConfigProperties properties , OpenTelemetryConfigurationModel model ) {
191+ return new ConfigPropertiesBridge (properties , SdkConfigProvider . create ( model ) );
192192 }
193193
194194 /**
You can’t perform that action at this time.
0 commit comments