(err error)
| 357 | } |
| 358 | |
| 359 | func statusForResourceRequestError(err error) int { |
| 360 | status := StatusForResourceError(err) |
| 361 | if status == http.StatusInternalServerError { |
| 362 | return http.StatusBadRequest |
| 363 | } |
| 364 | return status |
| 365 | } |
| 366 | |
| 367 | func parseResourcePath(c *gin.Context) (resources.ResourceKind, string, error) { |
| 368 | kind := resources.ResourceKind(strings.TrimSpace(c.Param("kind"))) |