mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-30 15:05:27 +00:00
fix metrics.Monitor method call passed with incorrect parameters in ServeHTTP
Signed-off-by: bruceauyeung <ouyang.qinhua@zte.com.cn>
This commit is contained in:
parent
2939c57b87
commit
61b493e3e3
@ -59,7 +59,12 @@ func (r *ProxyHandler) ServeHTTP(w http.ResponseWriter, req *http.Request) {
|
|||||||
var apiResource string
|
var apiResource string
|
||||||
var httpCode int
|
var httpCode int
|
||||||
reqStart := time.Now()
|
reqStart := time.Now()
|
||||||
defer metrics.Monitor(&verb, &apiResource, net.GetHTTPClient(req), w.Header().Get("Content-Type"), httpCode, reqStart)
|
defer func() {
|
||||||
|
metrics.Monitor(&verb, &apiResource,
|
||||||
|
net.GetHTTPClient(req),
|
||||||
|
w.Header().Get("Content-Type"),
|
||||||
|
httpCode, reqStart)
|
||||||
|
}()
|
||||||
|
|
||||||
ctx, ok := r.Mapper.Get(req)
|
ctx, ok := r.Mapper.Get(req)
|
||||||
if !ok {
|
if !ok {
|
||||||
|
Loading…
Reference in New Issue
Block a user