diff options
Diffstat (limited to 'vespalog')
-rw-r--r-- | vespalog/src/main/java/com/yahoo/log/LogFileDb.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/vespalog/src/main/java/com/yahoo/log/LogFileDb.java b/vespalog/src/main/java/com/yahoo/log/LogFileDb.java index 1ac98fc8acc..22678994346 100644 --- a/vespalog/src/main/java/com/yahoo/log/LogFileDb.java +++ b/vespalog/src/main/java/com/yahoo/log/LogFileDb.java @@ -30,13 +30,13 @@ public class LogFileDb { } private static OutputStream metaFile() throws java.io.IOException { - File dir = new File(getDefaults().underVespaHome(DBDIR)); + String fn = getDefaults().underVespaHome(DBDIR + "logfiles." + dayStamp()); + File dir = new File(fn).getParentFile(); if (!dir.exists()) { if (!dir.mkdirs()) { System.err.println("Failed creating logfiledb directory '" + dir.getPath() + "'."); } } - String fn = dir + "logfiles." + dayStamp(); Path path = Paths.get(fn); return Files.newOutputStream(path, CREATE, APPEND); } |