diff options
author | Alan Pearce | 2025-03-24 10:01:57 +0100 |
---|---|---|
committer | Alan Pearce | 2025-03-24 10:01:57 +0100 |
commit | f23d67df63defd5f6fe6773789851dd63f3ac829 (patch) | |
tree | ea99357f95c84d1284f818efd337d16a84ed2cd9 /cmd/searchix-web | |
parent | 0dc2635e199591b917c8cc8ff40df3c3da6f9ec6 (diff) | |
download | searchix-f23d67df63defd5f6fe6773789851dd63f3ac829.tar.lz searchix-f23d67df63defd5f6fe6773789851dd63f3ac829.tar.zst searchix-f23d67df63defd5f6fe6773789851dd63f3ac829.zip |
refactor: move SetupIndex and indexing progress to importer
Diffstat (limited to 'cmd/searchix-web')
-rw-r--r-- | cmd/searchix-web/main.go | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/cmd/searchix-web/main.go b/cmd/searchix-web/main.go index 6d6dffa..67b2074 100644 --- a/cmd/searchix-web/main.go +++ b/cmd/searchix-web/main.go @@ -10,8 +10,9 @@ import ( "badc0de.net/pkg/flagutil" - "go.alanpearce.eu/searchix" "go.alanpearce.eu/searchix/internal/config" + "go.alanpearce.eu/searchix/internal/importer" + "go.alanpearce.eu/searchix/web" "go.alanpearce.eu/x/log" ) @@ -69,12 +70,12 @@ func main() { ctx, cancel := signal.NotifyContext(context.Background(), os.Interrupt) defer cancel() - s, err := searchix.New(cfg, logger) + s, err := web.New(cfg, logger) if err != nil { logger.Fatal("Failed to initialise searchix", "error", err) } - err = s.SetupIndex(ctx, &searchix.IndexOptions{ + err = importer.SetupIndex(ctx, cfg, &importer.Options{ Update: *update, Replace: *replace, LowMemory: cfg.Importer.LowMemory, |