Merge pull request #103458 from novahe/fix/redundant-printing

remove stack trace log when sorting with a bad unsortable field
This commit is contained in:
Kubernetes Prow Robot 2021-08-04 19:00:48 -07:00 committed by GitHub
commit d61cfe1dba
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -329,7 +329,7 @@ func (r *RuntimeSort) Less(i, j int) bool {
less, err := isLess(iField, jField)
if err != nil {
klog.Fatalf("Field %s in %T is an unsortable type: %s, err: %v", r.field, iObj, iField.Kind().String(), err)
klog.Exitf("Field %s in %T is an unsortable type: %s, err: %v", r.field, iObj, iField.Kind().String(), err)
}
return less
}
@ -375,7 +375,7 @@ func (t *TableSorter) Less(i, j int) bool {
less, err := isLess(iField, jField)
if err != nil {
klog.Fatalf("Field %s in %T is an unsortable type: %s, err: %v", t.field, t.parsedRows, iField.Kind().String(), err)
klog.Exitf("Field %s in %T is an unsortable type: %s, err: %v", t.field, t.parsedRows, iField.Kind().String(), err)
}
return less
}