projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
9005: Modify default transport instead of building from scratch.
[arvados.git]
/
tools
/
keep-exercise
/
keep-exercise.go
diff --git
a/tools/keep-exercise/keep-exercise.go
b/tools/keep-exercise/keep-exercise.go
index 6d791bf9876a5b84a2b1b642025b730771f76da2..a4684739e72ad36e33920490671b4d2c222cd799 100644
(file)
--- a/
tools/keep-exercise/keep-exercise.go
+++ b/
tools/keep-exercise/keep-exercise.go
@@
-21,6
+21,7
@@
import (
"io"
"io/ioutil"
"log"
"io"
"io/ioutil"
"log"
+ "net/http"
"time"
"git.curoverse.com/arvados.git/sdk/go/arvadosclient"
"time"
"git.curoverse.com/arvados.git/sdk/go/arvadosclient"
@@
-52,7
+53,13
@@
func main() {
log.Fatal(err)
}
kc.Want_replicas = *Replicas
log.Fatal(err)
}
kc.Want_replicas = *Replicas
- kc.Client.Timeout = 10 * time.Minute
+
+ transport := *(http.DefaultTransport.(*http.Transport))
+ transport.TLSClientConfig = arvadosclient.MakeTLSConfig(arv.ApiInsecure)
+ kc.HTTPClient = &http.Client{
+ Timeout: 10 * time.Minute,
+ Transport: &transport,
+ }
overrideServices(kc)
overrideServices(kc)