projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
5824: Merge branch 'master' into 5824-keep-web
[arvados.git]
/
services
/
keepproxy
/
keepproxy.go
diff --git
a/services/keepproxy/keepproxy.go
b/services/keepproxy/keepproxy.go
index d3dbeaf89e420d4546d0fedab643d9b15e9849c9..1a1189658d7ba1473aa33036cce60276932cb9b8 100644
(file)
--- a/
services/keepproxy/keepproxy.go
+++ b/
services/keepproxy/keepproxy.go
@@
-37,7
+37,7
@@
func main() {
pidfile string
)
pidfile string
)
- flagset := flag.NewFlagSet("
default
", flag.ExitOnError)
+ flagset := flag.NewFlagSet("
keepproxy
", flag.ExitOnError)
flagset.StringVar(
&listen,
flagset.StringVar(
&listen,
@@
-201,7
+201,7
@@
func GetRemoteAddress(req *http.Request) string {
return req.RemoteAddr
}
return req.RemoteAddr
}
-func CheckAuthorizationHeader(kc keepclient.KeepClient, cache *ApiTokenCache, req *http.Request) (pass bool, tok string) {
+func CheckAuthorizationHeader(kc
*
keepclient.KeepClient, cache *ApiTokenCache, req *http.Request) (pass bool, tok string) {
var auth string
if auth = req.Header.Get("Authorization"); auth == "" {
return false, ""
var auth string
if auth = req.Header.Get("Authorization"); auth == "" {
return false, ""
@@
-331,7
+331,7
@@
func (this GetBlockHandler) ServeHTTP(resp http.ResponseWriter, req *http.Reques
var pass bool
var tok string
var pass bool
var tok string
- if pass, tok = CheckAuthorizationHeader(kc, this.ApiTokenCache, req); !pass {
+ if pass, tok = CheckAuthorizationHeader(
&
kc, this.ApiTokenCache, req); !pass {
status, err = http.StatusForbidden, BadAuthorizationHeader
return
}
status, err = http.StatusForbidden, BadAuthorizationHeader
return
}
@@
-438,7
+438,7
@@
func (this PutBlockHandler) ServeHTTP(resp http.ResponseWriter, req *http.Reques
var pass bool
var tok string
var pass bool
var tok string
- if pass, tok = CheckAuthorizationHeader(kc, this.ApiTokenCache, req); !pass {
+ if pass, tok = CheckAuthorizationHeader(
&
kc, this.ApiTokenCache, req); !pass {
err = BadAuthorizationHeader
status = http.StatusForbidden
return
err = BadAuthorizationHeader
status = http.StatusForbidden
return
@@
-521,7
+521,7
@@
func (handler IndexHandler) ServeHTTP(resp http.ResponseWriter, req *http.Reques
kc := *handler.KeepClient
kc := *handler.KeepClient
- ok, token := CheckAuthorizationHeader(kc, handler.ApiTokenCache, req)
+ ok, token := CheckAuthorizationHeader(
&
kc, handler.ApiTokenCache, req)
if !ok {
status, err = http.StatusForbidden, BadAuthorizationHeader
return
if !ok {
status, err = http.StatusForbidden, BadAuthorizationHeader
return