}
func (h *authHandler) setup() {
- os.Setenv("ARVADOS_API_HOST", theConfig.Client.APIHost)
- h.clientPool = arvadosclient.MakeClientPool()
+ ac, err := arvadosclient.New(&theConfig.Client)
+ if err != nil {
+ log.Fatal(err)
+ }
+ h.clientPool = &arvadosclient.ClientPool{Prototype: ac}
+ log.Printf("%+v", h.clientPool.Prototype)
}
func (h *authHandler) ServeHTTP(wOrig http.ResponseWriter, r *http.Request) {