Commit c6036b6a authored by Kubernetes Submit Queue's avatar Kubernetes Submit Queue Committed by GitHub

Merge pull request #41797 from deads2k/apiserver-14-instrument

Automatic merge from submit-queue (batch tested with PRs 41797, 41793, 41795, 41807, 41781) tweak a list to a watch verb when requested Related to https://github.com/kubernetes/kubernetes/pull/41774 @wojtek-t does this do what's needed?
parents c36eee2a ec91c009
......@@ -21,6 +21,7 @@ import (
"net"
"net/http"
"strconv"
"strings"
"time"
utilnet "k8s.io/apimachinery/pkg/util/net"
......@@ -99,6 +100,10 @@ func InstrumentRouteFunc(verb, resource string, routeFunc restful.RouteFunction)
response.ResponseWriter = rw
routeFunc(request, response)
if verb == "LIST" && strings.ToLower(request.QueryParameter("watch")) == "true" {
verb = "WATCH"
}
Monitor(&verb, &resource, utilnet.GetHTTPClient(request.Request), rw.Header().Get("Content-Type"), delegate.status, now)
})
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment