From c634185b6fbc2cb17216f3f549d33372010273b9 Mon Sep 17 00:00:00 2001 From: Jon Chambers Date: Wed, 9 Jun 2021 12:19:53 -0400 Subject: [PATCH] Standardize a utility method for getting local host names. --- .../textsecuregcm/WhisperServerService.java | 18 ++----------- .../metrics/JsonMetricsReporter.java | 3 ++- .../LogstashTcpSocketAppenderFactory.java | 7 ++--- .../textsecuregcm/util/HostnameUtil.java | 26 +++++++++++++++++++ 4 files changed, 32 insertions(+), 22 deletions(-) create mode 100644 service/src/main/java/org/whispersystems/textsecuregcm/util/HostnameUtil.java diff --git a/service/src/main/java/org/whispersystems/textsecuregcm/WhisperServerService.java b/service/src/main/java/org/whispersystems/textsecuregcm/WhisperServerService.java index 1e31ee8ea..686197554 100644 --- a/service/src/main/java/org/whispersystems/textsecuregcm/WhisperServerService.java +++ b/service/src/main/java/org/whispersystems/textsecuregcm/WhisperServerService.java @@ -193,6 +193,7 @@ import org.whispersystems.textsecuregcm.storage.UsernamesManager; import org.whispersystems.textsecuregcm.util.AsnManager; import org.whispersystems.textsecuregcm.util.Constants; import org.whispersystems.textsecuregcm.util.DynamoDbFromConfig; +import org.whispersystems.textsecuregcm.util.HostnameUtil; import org.whispersystems.textsecuregcm.util.TorExitNodeManager; import org.whispersystems.textsecuregcm.websocket.AuthenticatedConnectListener; import org.whispersystems.textsecuregcm.websocket.DeadLetterHandler; @@ -280,21 +281,6 @@ public class WhisperServerService extends Application { @@ -77,11 +78,7 @@ public class LogstashTcpSocketAppenderFactory extends AbstractAppenderFactory