Make the error slightly more readable
This commit is contained in:
		| @@ -132,6 +132,9 @@ func checkErr(err error, handleErr func(string, int)) { | |||||||
| 	case kerrors.IsInvalid(err): | 	case kerrors.IsInvalid(err): | ||||||
| 		details := err.(*kerrors.StatusError).Status().Details | 		details := err.(*kerrors.StatusError).Status().Details | ||||||
| 		s := fmt.Sprintf("The %s %q is invalid", details.Kind, details.Name) | 		s := fmt.Sprintf("The %s %q is invalid", details.Kind, details.Name) | ||||||
|  | 		if len(details.Kind) == 0 && len(details.Name) == 0 { | ||||||
|  | 			s = "The request is invalid" | ||||||
|  | 		} | ||||||
| 		if len(details.Causes) > 0 { | 		if len(details.Causes) > 0 { | ||||||
| 			errs := statusCausesToAggrError(details.Causes) | 			errs := statusCausesToAggrError(details.Causes) | ||||||
| 			handleErr(MultilineError(s+": ", errs), DefaultErrorExitCode) | 			handleErr(MultilineError(s+": ", errs), DefaultErrorExitCode) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Maciej Szulik
					Maciej Szulik