Skip to content

Commit

Permalink
Merge pull request #4 from sholdee/develop
Browse files Browse the repository at this point in the history
check event filepath
  • Loading branch information
sholdee authored Jul 12, 2024
2 parents f4f746c + 48c4332 commit 6be4312
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion loghandler/loghandler.go
Original file line number Diff line number Diff line change
Expand Up @@ -101,10 +101,14 @@ func (lh *LogHandler) WatchLogFile() {
if !ok {
return
}
// Check if the event is for our specific file
if filepath.Base(event.Name) != filepath.Base(lh.logFilePath) {
continue // Ignore events for other files
}
if event.Op&fsnotify.Write == fsnotify.Write {
lh.processNewLines()
} else if event.Op&fsnotify.Create == fsnotify.Create {
log.Printf("Log file created: %s", lh.logFilePath)
log.Printf("Log file created: %s", event.Name)
lh.fileExists = true
lh.lastPosition = 0
lh.processNewLines()
Expand All @@ -113,6 +117,7 @@ func (lh *LogHandler) WatchLogFile() {
if !ok {
return
}
lh.healthStatus = false
log.Println("error:", err)
}
}
Expand Down

0 comments on commit 6be4312

Please sign in to comment.