Skip to content

Commit 89907f2

Browse files
committed
Ensure logfile directory exists
1 parent 48684a4 commit 89907f2

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

main.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -499,6 +499,10 @@ func configureLogging() {
499499
} else {
500500
logOpts.LogFile = filepath.Join(dataDir, logFileName)
501501
}
502+
logFileDir := filepath.Dir(logOpts.LogFile)
503+
if err := os.MkdirAll(logFileDir, 0755); err != nil {
504+
log.Fatal().Err(err).Str("directory", logFileDir).Msg("Failed to create log directory")
505+
}
502506
}
503507
defaultLevel := "INFO"
504508
if verbose {

0 commit comments

Comments
 (0)