Skip to content

Commit 69176f2

Browse files
committed
handling kubernetes secret update case
1 parent 95b1027 commit 69176f2

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

internal/watcher/credentials/credential_watcher_service.go

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,10 @@ func (cws *CredentialWatcherService) handleEvent(ctx context.Context, event fsno
146146

147147
slog.DebugContext(ctx, "Processing FSNotify event", "event", event)
148148

149-
if event.Has(fsnotify.Rename) {
149+
switch {
150+
case event.Has(fsnotify.Remove):
151+
fallthrough
152+
case event.Has(fsnotify.Rename):
150153
if !slices.Contains(cws.watcher.WatchList(), event.Name) {
151154
cws.filesBeingWatched.Store(event.Name, false)
152155
}
@@ -187,6 +190,5 @@ func isEventSkippable(event fsnotify.Event) bool {
187190
return event == emptyEvent ||
188191
event.Name == "" ||
189192
event.Has(fsnotify.Chmod) ||
190-
event.Has(fsnotify.Create) ||
191-
event.Has(fsnotify.Remove)
193+
event.Has(fsnotify.Create)
192194
}

0 commit comments

Comments
 (0)