fix: crash when audit webhook queue_dir is not writable (#19854)

This is regression introduced in #19275 refactor
This commit is contained in:
Harshavardhana
2024-06-01 20:03:39 -07:00
committed by GitHub
parent 2a75225569
commit ba54b39c02
2 changed files with 15 additions and 23 deletions

View File

@@ -169,9 +169,8 @@ func (h *Target) Init(ctx context.Context) error {
}
func (h *Target) initQueueStore(ctx context.Context) (err error) {
var queueStore store.Store[interface{}]
queueDir := filepath.Join(h.kconfig.QueueDir, h.Name())
queueStore = store.NewQueueStore[interface{}](queueDir, uint64(h.kconfig.QueueSize), kafkaLoggerExtension)
queueStore := store.NewQueueStore[interface{}](queueDir, uint64(h.kconfig.QueueSize), kafkaLoggerExtension)
if err = queueStore.Open(); err != nil {
return fmt.Errorf("unable to initialize the queue store of %s webhook: %w", h.Name(), err)
}