all repos — searchix @ 6b40e0c0fa90f11be14a93f1d6275779fd645cac

Search engine for NixOS, nix-darwin, home-manager and NUR users

refactor: combine import and web server into one binary

Alan Pearce
commit

6b40e0c0fa90f11be14a93f1d6275779fd645cac

parent

2722f24af87f437ed9fcb8cc743ad1784141fd3a

1 file changed, 3 insertions(+), 3 deletions(-)

changed files
M internal/importer/importer.gointernal/importer/importer.go
@@ -5,13 +5,13 @@ "context"
"log/slog" "path" "searchix/internal/config" - "searchix/internal/search" + "searchix/internal/index" "sync" ) type Importer interface { FetchIfNeeded(context.Context) (bool, error) - Import(context.Context, *search.WriteIndex) (bool, error) + Import(context.Context, *index.WriteIndex) (bool, error) } func NewNixpkgsChannelImporter(
@@ -50,7 +50,7 @@ }
func processOptions( parent context.Context, - indexer *search.WriteIndex, + indexer *index.WriteIndex, conf *importConfig, ) (bool, error) { ctx, cancel := context.WithTimeout(parent, conf.Source.ImportTimeout)