if rt.api_token != "" {
req.Header.Set("Authorization", "OAuth2 "+rt.api_token)
}
- routerWrapper := WrapRESTRouter{router}
+ routerWrapper := RESTRouterWrapper{router}
routerWrapper.ServeHTTP(response, req)
return response
}
return loggingWriter.ResponseWriter.Write(data)
}
-type WrapRESTRouter struct {
+type RESTRouterWrapper struct {
router *mux.Router
}
-func (wrapper *WrapRESTRouter) ServeHTTP(resp http.ResponseWriter, req *http.Request) {
+func (wrapper *RESTRouterWrapper) ServeHTTP(resp http.ResponseWriter, req *http.Request) {
loggingWriter := LoggingResponseWriter{200, nil, resp}
wrapper.router.ServeHTTP(&loggingWriter, req)
if loggingWriter.data != nil && loggingWriter.status == 200 {
KeepVM = MakeRRVolumeManager(goodvols)
// Tell the built-in HTTP server to direct all requests to the REST router.
- routerWrapper := WrapRESTRouter{MakeRESTRouter()}
+ routerWrapper := RESTRouterWrapper{MakeRESTRouter()}
http.HandleFunc("/", func(resp http.ResponseWriter, req *http.Request) {
routerWrapper.ServeHTTP(resp, req)
})