refactor: move SetupIndex and indexing progress to importer
1 file changed, 0 insertions(+), 28 deletions(-)
changed files
M internal/components/data.go → internal/components/data.go
@@ -1,20 +1,11 @@ package components import ( - "time" - "go.alanpearce.eu/searchix/frontend" "go.alanpearce.eu/searchix/internal/config" search "go.alanpearce.eu/searchix/internal/index" "go.alanpearce.eu/searchix/internal/nix" ) - -var Indexing struct { - InProgress bool - StartedAt time.Time - FinishedAt time.Time - NextRun time.Time -} type TemplateData struct { Sources []*config.Source@@ -43,22 +34,3 @@ } return &i } - -func SetNextRun(nextRun time.Time) { - Indexing.NextRun = nextRun -} - -func SetLastUpdated(last time.Time) { - Indexing.FinishedAt = last -} - -func MarkIndexingStarted() { - Indexing.StartedAt = time.Now() - Indexing.InProgress = true -} - -func MarkIndexingFinished(nextRun time.Time) { - Indexing.FinishedAt = time.Now() - Indexing.InProgress = false - Indexing.NextRun = nextRun -}