all repos — searchix @ 3053e41b1528ef898cccd44e056e4d167619af6b

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

fix: abort import of source on batch processing errors

Alan Pearce
commit

3053e41b1528ef898cccd44e056e4d167619af6b

parent

3149660f0fcbad484a71703cf2f7f715abc130ba

1 file changed, 6 insertions(+), 1 deletion(-)

changed files
M internal/importer/main.gointernal/importer/main.go
@@ -124,7 +124,12 @@
continue } - hadWarnings := process(ctx, indexer, processor, logger) + hadWarnings, err := process(ctx, indexer, processor, logger) + if err != nil { + logger.Error("failed to process source", "error", err) + + continue + } if hadWarnings { logger.Warn("importer succeeded, but with warnings/errors")