Skip to content

Commit b4a1901

Browse files
committed
feat(env): Migrate communication to environment component
1 parent b73c2fa commit b4a1901

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

communication/src/main/java/datadog/communication/http/OkHttpUtils.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import datadog.common.container.ContainerInfo;
88
import datadog.common.socket.NamedPipeSocketFactory;
99
import datadog.common.socket.UnixDomainSocketFactory;
10+
import datadog.environment.SystemProperties;
1011
import datadog.trace.api.Config;
1112
import datadog.trace.util.AgentProxySelector;
1213
import java.io.File;
@@ -49,9 +50,12 @@ public final class OkHttpUtils {
4950

5051
private static final String DD_API_KEY = "DD-API-KEY";
5152

52-
private static final String JAVA_VERSION = System.getProperty("java.version", "unknown");
53-
private static final String JAVA_VM_NAME = System.getProperty("java.vm.name", "unknown");
54-
private static final String JAVA_VM_VENDOR = System.getProperty("java.vm.vendor", "unknown");
53+
private static final String JAVA_VERSION =
54+
SystemProperties.getOrDefault("java.version", "unknown");
55+
private static final String JAVA_VM_NAME =
56+
SystemProperties.getOrDefault("java.vm.name", "unknown");
57+
private static final String JAVA_VM_VENDOR =
58+
SystemProperties.getOrDefault("java.vm.vendor", "unknown");
5559

5660
public static OkHttpClient buildHttpClient(final HttpUrl url, final long timeoutMillis) {
5761
return buildHttpClient(url, null, null, timeoutMillis);

0 commit comments

Comments
 (0)