in experimental/repositories.go [74:94]
func (r repositoriesData) walk(parallel bool) error {
logrus.Infoln("Walking REPOSITORIES...")
jg := jobsRunner.group()
if parallel {
err := parallelWalk("repositories", func(listPath string) error {
return r.walkPath(listPath, jg)
})
if err != nil {
return err
}
} else {
err := r.walkPath("repositories", jg)
if err != nil {
return err
}
}
return jg.finish()
}