Don't stack trace on 301s

This commit is contained in:
Brendan Burns 2014-09-09 13:59:39 -07:00
parent 1fd12778eb
commit 69b359b689

View File

@ -44,6 +44,10 @@ type defaultAPIServer struct {
group *APIGroup group *APIGroup
} }
const (
StatusUnprocessableEntity = 422
)
// Handle returns a Handler function that expose the provided storage interfaces // Handle returns a Handler function that expose the provided storage interfaces
// as RESTful resources at prefix, serialized by codec, and also includes the support // as RESTful resources at prefix, serialized by codec, and also includes the support
// http resources. // http resources.
@ -126,9 +130,11 @@ func RecoverPanics(handler http.Handler) http.Handler {
httplog.StatusIsNot( httplog.StatusIsNot(
http.StatusOK, http.StatusOK,
http.StatusAccepted, http.StatusAccepted,
http.StatusMovedPermanently,
http.StatusTemporaryRedirect, http.StatusTemporaryRedirect,
http.StatusConflict, http.StatusConflict,
http.StatusNotFound, http.StatusNotFound,
StatusUnprocessableEntity,
), ),
).Log() ).Log()