diff options
| author | Jeff Carr <[email protected]> | 2024-12-15 08:45:44 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-12-15 08:45:44 -0600 |
| commit | b3bfa8915c1cc39bb36094829273d43621eb39ee (patch) | |
| tree | 4538664a91c049e4f523a4e9ec44cf7fe3062795 /clone.go | |
| parent | 7cade75da86c346cd39ee37e85c066347cdaf274 (diff) | |
lots more code cleanups
Diffstat (limited to 'clone.go')
| -rw-r--r-- | clone.go | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -76,6 +76,8 @@ func recursiveClone(check *gitpb.Repo) error { var good int var bad int + badmap := make(map[string]error) + if check == nil { return errors.New("repo was nil") } @@ -111,6 +113,7 @@ func recursiveClone(check *gitpb.Repo) error { log.Info("recursiveClone() could not download", depRepo.GoPath) log.Info("err:", err) bad += 1 + badmap[depRepo.GoPath] = err } else { log.Info("downloaded", depRepo.GoPath) good += 1 @@ -118,6 +121,9 @@ func recursiveClone(check *gitpb.Repo) error { } log.Info("got", good, "repos", "failed on", bad, "repos") if bad != 0 { + for gopath, err := range badmap { + log.Info("clone() error", gopath, err) + } return errors.New("clone failed on some repos") } return nil |
