Add Helm Chart (#454)

This commit is contained in:
Thomas Miceli
2025-04-06 00:51:38 +02:00
committed by GitHub
parent 2d8debecbe
commit 9e69677f58
31 changed files with 939 additions and 186 deletions

View File

@ -22,16 +22,23 @@ func NewBleveIndexer(path string) *BleveIndexer {
return &BleveIndexer{path: path}
}
func (i *BleveIndexer) Init() {
func (i *BleveIndexer) Init() error {
errChan := make(chan error, 1)
go func() {
bleveIndex, err := i.open()
if err != nil {
log.Error().Err(err).Msg("Failed to open Bleve index")
i.Close()
errChan <- err
return
}
i.index = bleveIndex
log.Info().Msg("Bleve indexer initialized")
errChan <- nil
}()
return <-errChan
}
func (i *BleveIndexer) open() (bleve.Index, error) {