From e57d47797e6bcb79d5b0ac627aeb6df13d5f008f Mon Sep 17 00:00:00 2001 From: Morten Tokle Date: Fri, 20 Oct 2023 09:49:01 +0200 Subject: Write proxy error logs to archive --- .../main/java/com/yahoo/container/jdisc/DataplaneProxyService.java | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'container-disc/src/main/java') 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()); -- cgit v1.2.3