INNER CODE UNIT · Go
fix
Shopify/kubeaudit · fix.go:11
func fix(results []Result) ([]byte, error) {
var outputBytes [][]byte
var newResources []k8s.Resource
if len(results) == 0 {
return []byte{}, nil
}
// Fix all the resources
for _, result := range results {
for _, auditResult := range result.GetAuditResults() {
newResources = append(newResources, auditResult.Fix(result.GetResource().Object())...)
}
}
// Convert all the resources to bytes
for _, result := range results {
if result.GetResource().Object() == nil {