projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch '13493-federation-proxy'
[arvados.git]
/
services
/
keep-web
/
server.go
diff --git
a/services/keep-web/server.go
b/services/keep-web/server.go
index babc68b6b59d37a14f17ac26f8cc49dc1485b4ca..58ec348c882b88e6c92116dca947bd24e62c5877 100644
(file)
--- a/
services/keep-web/server.go
+++ b/
services/keep-web/server.go
@@
-1,6
+1,12
@@
+// Copyright (C) The Arvados Authors. All rights reserved.
+//
+// SPDX-License-Identifier: AGPL-3.0
+
package main
import (
package main
import (
+ "net/http"
+
"git.curoverse.com/arvados.git/sdk/go/httpserver"
)
"git.curoverse.com/arvados.git/sdk/go/httpserver"
)
@@
-10,7
+16,10
@@
type server struct {
}
func (srv *server) Start() error {
}
func (srv *server) Start() error {
- srv.Handler = &handler{Config: srv.Config}
+ h := &handler{Config: srv.Config}
+ mh := httpserver.Instrument(nil, httpserver.AddRequestIDs(httpserver.LogRequests(nil, h)))
+ h.MetricsAPI = mh.ServeAPI(http.NotFoundHandler())
+ srv.Handler = mh
srv.Addr = srv.Config.Listen
return srv.Server.Start()
}
srv.Addr = srv.Config.Listen
return srv.Server.Start()
}