From 9cc0b7fcaa87020e16ddb6cf762c80a9cee17530 Mon Sep 17 00:00:00 2001 From: ewy Date: Tue, 14 Apr 2026 21:25:37 +0200 Subject: suppress nonexistence errors --- model/new.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'model/new.go') diff --git a/model/new.go b/model/new.go index 41086c2..c2d5e37 100644 --- a/model/new.go +++ b/model/new.go @@ -1,6 +1,7 @@ package model import ( + "errors" "io/fs" "path/filepath" "pik/identity" @@ -26,12 +27,12 @@ func NewState(f fs.FS, locations []string, indexers []Indexer, runners []Runner) for _, indexer := range indexers { s, err := fs.Sub(f, loc) - if err != nil { + if err != nil && !errors.Is(err, fs.ErrNotExist) { errs = append(errs, err) continue } targets, err := indexer.Index("/"+loc, s, runners) - if err != nil { + if err != nil && !errors.Is(err, fs.ErrNotExist) { errs = append(errs, err) continue } -- cgit v1.3