diff options
author | Morten Tokle <mortent@yahooinc.com> | 2023-10-20 09:49:01 +0200 |
---|---|---|
committer | Morten Tokle <mortent@yahooinc.com> | 2023-10-20 09:49:01 +0200 |
commit | e57d47797e6bcb79d5b0ac627aeb6df13d5f008f (patch) | |
tree | dfbe9859abfdc919347092eb5e72511775a9b677 /container-disc/src/main/java/com | |
parent | 66ecedcf0f0a8b6652aa49ce902411555e339da8 (diff) |
Write proxy error logs to archive
Diffstat (limited to 'container-disc/src/main/java/com')
-rw-r--r-- | container-disc/src/main/java/com/yahoo/container/jdisc/DataplaneProxyService.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/container-disc/src/main/java/com/yahoo/container/jdisc/DataplaneProxyService.java b/container-disc/src/main/java/com/yahoo/container/jdisc/DataplaneProxyService.java index d94244b0e47..7b835efa039 100644 --- a/container-disc/src/main/java/com/yahoo/container/jdisc/DataplaneProxyService.java +++ b/container-disc/src/main/java/com/yahoo/container/jdisc/DataplaneProxyService.java @@ -11,6 +11,9 @@ import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; import java.nio.file.StandardCopyOption; +import java.time.Instant; +import java.time.ZoneOffset; +import java.time.format.DateTimeFormatter; import java.util.List; import java.util.concurrent.ScheduledThreadPoolExecutor; import java.util.concurrent.TimeUnit; @@ -204,7 +207,9 @@ public class DataplaneProxyService extends AbstractComponent { Path root) { try { + String date = DateTimeFormatter.ofPattern("yyyyMMdd").format(Instant.now().atOffset(ZoneOffset.UTC)); String nginxTemplate = Files.readString(configTemplate); + nginxTemplate = replace(nginxTemplate, "date", date); nginxTemplate = replace(nginxTemplate, "client_cert", clientCert.toString()); nginxTemplate = replace(nginxTemplate, "client_key", clientKey.toString()); nginxTemplate = replace(nginxTemplate, "server_cert", serverCert.toString()); |