Skip to content

Commit 3b10a50

Browse files
committed
address comment
1 parent 4a78989 commit 3b10a50

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

log.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ func initFileLog(cfg *FileLogConfig) (*lumberjack.Logger, error) {
185185
// Create the directory if it doesn't exist
186186
dir := filepath.Dir(cfg.Filename)
187187
if err := os.MkdirAll(dir, 0755); err != nil {
188-
return nil, fmt.Errorf("cannot create log directory: %v", err)
188+
return nil, fmt.Errorf("cannot create log directory: %w", err)
189189
}
190190

191191
// Check if the path is a directory which is invalid
@@ -197,20 +197,20 @@ func initFileLog(cfg *FileLogConfig) (*lumberjack.Logger, error) {
197197
// Check if the file is writable
198198
file, err := os.OpenFile(cfg.Filename, os.O_WRONLY|os.O_APPEND, 0666)
199199
if err != nil {
200-
return nil, fmt.Errorf("can't write to log file: %v", err)
200+
return nil, fmt.Errorf("can't write to log file: %w", err)
201201
}
202202
file.Close()
203203
} else if os.IsNotExist(err) {
204204
// File doesn't exist, verify we can create it
205205
file, err := os.Create(cfg.Filename)
206206
if err != nil {
207-
return nil, fmt.Errorf("can't create log file: %v", err)
207+
return nil, fmt.Errorf("can't create log file: %w", err)
208208
}
209209
file.Close()
210210
// Remove the empty file since lumberjack will create it
211211
os.Remove(cfg.Filename)
212212
} else {
213-
return nil, fmt.Errorf("error checking log file: %v", err)
213+
return nil, fmt.Errorf("error checking log file: %w", err)
214214
}
215215

216216
if cfg.MaxSize == 0 {

0 commit comments

Comments
 (0)