in cmd/kazel/kazel.go [152:169]
func (v *Vendorer) reconcileAllRules() (int, error) {
var paths []string
for path := range v.newRules {
paths = append(paths, path)
}
sort.Strings(paths)
written := 0
for _, path := range paths {
w, err := ReconcileRules(path, v.newRules[path], v.managedAttrs, v.dryRun)
if w {
written++
}
if err != nil {
return written, err
}
}
return written, nil
}