diff options
| author | ewy <ewy0@protonmail.com> | 2026-04-14 21:25:37 +0200 |
|---|---|---|
| committer | ewy <ewy0@protonmail.com> | 2026-04-14 21:25:37 +0200 |
| commit | 9cc0b7fcaa87020e16ddb6cf762c80a9cee17530 (patch) | |
| tree | 70f4d56cf40c4db7e96327af28a7bfa3c3807d2f | |
| parent | 627df26efb4a4454c4e35b1aa0f3f7f44907aacf (diff) | |
suppress nonexistence errors
| -rw-r--r-- | model/new.go | 5 |
1 files changed, 3 insertions, 2 deletions
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 } |
