Skip to content

Commit d4f9a02

Browse files
committed
don't pass model to create the SDK - we need to parse the file twice anyways
1 parent 4ad025c commit d4f9a02

File tree

5 files changed

+6
-9
lines changed

5 files changed

+6
-9
lines changed

javaagent-tooling/src/main/java/io/opentelemetry/javaagent/tooling/AgentInstaller.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ private static void installBytebuddyAgent(
164164
// If noop OpenTelemetry is enabled, autoConfiguredSdk will be null and AgentListeners are not
165165
// called
166166
AutoConfiguredOpenTelemetrySdk autoConfiguredSdk =
167-
installOpenTelemetrySdk(extensionClassLoader, earlyConfig.getConfigurationModel());
167+
installOpenTelemetrySdk(extensionClassLoader);
168168

169169
ConfigProperties sdkConfig = AgentListener.resolveConfigProperties(autoConfiguredSdk);
170170
AgentInstrumentationConfig.internalInitializeConfig(

javaagent-tooling/src/main/java/io/opentelemetry/javaagent/tooling/OpenTelemetryInstaller.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@
99
import io.opentelemetry.sdk.OpenTelemetrySdk;
1010
import io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdk;
1111
import io.opentelemetry.sdk.common.CompletableResultCode;
12-
import io.opentelemetry.sdk.extension.incubator.fileconfig.internal.model.OpenTelemetryConfigurationModel;
13-
import javax.annotation.Nullable;
1412
import java.util.Arrays;
1513

1614
public final class OpenTelemetryInstaller {
@@ -22,8 +20,7 @@ public final class OpenTelemetryInstaller {
2220
* @return the {@link AutoConfiguredOpenTelemetrySdk}
2321
*/
2422
public static AutoConfiguredOpenTelemetrySdk installOpenTelemetrySdk(
25-
ClassLoader extensionClassLoader,
26-
@Nullable OpenTelemetryConfigurationModel configurationModel) {
23+
ClassLoader extensionClassLoader) {
2724

2825
// todo load from configurationModel if not null
2926

javaagent-tooling/src/test/groovy/io/opentelemetry/javaagent/tooling/OpenTelemetryInstallerTest.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class OpenTelemetryInstallerTest extends Specification {
2121

2222
def "should initialize GlobalOpenTelemetry"() {
2323
when:
24-
def autoConfiguredSdk = OpenTelemetryInstaller.installOpenTelemetrySdk(OpenTelemetryInstaller.classLoader, null)
24+
def autoConfiguredSdk = OpenTelemetryInstaller.installOpenTelemetrySdk(OpenTelemetryInstaller.classLoader)
2525

2626
then:
2727
autoConfiguredSdk != null

javaagent-tooling/src/test/java/io/opentelemetry/javaagent/tooling/config/ConfigurationPropertiesSupplierTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ void fileConfigOverwritesUserPropertiesSupplier(@TempDir Path tempDir) throws IO
4646

4747
// when
4848
AutoConfiguredOpenTelemetrySdk autoConfiguredSdk =
49-
OpenTelemetryInstaller.installOpenTelemetrySdk(this.getClass().getClassLoader(), null);
49+
OpenTelemetryInstaller.installOpenTelemetrySdk(this.getClass().getClassLoader());
5050

5151
// then
5252
assertThat(AutoConfigureUtil.getConfig(autoConfiguredSdk).getString("custom.key"))

javaagent-tooling/src/test/java/io/opentelemetry/javaagent/tooling/config/OtlpProtocolPropertiesSupplierTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ void cleanUp() {
2929
void keepUserOtlpProtocolConfiguration() {
3030
// when
3131
AutoConfiguredOpenTelemetrySdk autoConfiguredSdk =
32-
OpenTelemetryInstaller.installOpenTelemetrySdk(this.getClass().getClassLoader(), null);
32+
OpenTelemetryInstaller.installOpenTelemetrySdk(this.getClass().getClassLoader());
3333

3434
// then
3535
assertThat(
@@ -41,7 +41,7 @@ void keepUserOtlpProtocolConfiguration() {
4141
void defaultHttpProtobufOtlpProtocolConfiguration() {
4242
// when
4343
AutoConfiguredOpenTelemetrySdk autoConfiguredSdk =
44-
OpenTelemetryInstaller.installOpenTelemetrySdk(this.getClass().getClassLoader(), null);
44+
OpenTelemetryInstaller.installOpenTelemetrySdk(this.getClass().getClassLoader());
4545

4646
// then
4747
assertThat(

0 commit comments

Comments
 (0)