asses does not fail on individual failure
parent
cb44644475
commit
67840f6b28
|
|
@ -26,13 +26,20 @@ func One(ctx context.Context) error {
|
|||
defer can()
|
||||
|
||||
lastD := ""
|
||||
return OneWith(ctx, rootDs, func(ctx context.Context, p string) error {
|
||||
if err := OneWith(ctx, rootDs, func(ctx context.Context, p string) error {
|
||||
if d := path.Dir(p); d != lastD {
|
||||
log.Printf("asses.One(%s/...)...", d)
|
||||
lastD = d
|
||||
}
|
||||
return asses.One(ctx, p)
|
||||
})
|
||||
if err := asses.One(ctx, p); err != nil {
|
||||
log.Printf("asses.One(.../%s/%s)...: err: %v", path.Base(path.Dir(p)), path.Base(p), err)
|
||||
}
|
||||
return nil
|
||||
}); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func OneWith(ctx context.Context, rootds []string, cb CB) error {
|
||||
|
|
|
|||
Loading…
Reference in New Issue