Skip to content

Commit 1b5c0eb

Browse files
committed
Do not truncate log files on startup
1 parent 65d9804 commit 1b5c0eb

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

pkg/logrotation/logrotation.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,11 @@ func (r *RotatingLogger) instanceFileName(instance int) string {
5858
// Init creates log files
5959
func (r *RotatingLogger) Init() error {
6060
for i := 1; i <= r.logFilesCount; i++ {
61-
err := os.WriteFile(r.instanceFileName(i), []byte(""), 0660)
61+
logFile, err := os.OpenFile(r.instanceFileName(i), os.O_CREATE, 0600)
62+
if err != nil {
63+
return err
64+
}
65+
err = logFile.Close()
6266
if err != nil {
6367
return err
6468
}

0 commit comments

Comments
 (0)