@@ -20,8 +20,8 @@ import (
20
20
)
21
21
22
22
const (
23
- fileNameKey = "file"
24
- defaultTimeout = 10 * time.Second
23
+ fileNameKey = "file"
24
+ defaultTimeout = 10 * time.Second
25
25
defaultChunkSize = 5 * 1024 * 1024
26
26
)
27
27
@@ -73,12 +73,14 @@ func NewClient() Client {
73
73
{% endfor %}
74
74
}
75
75
httpClient, err := getDefaultClient(defaultTimeout)
76
- if err != nil { panic(err) }
77
- return Client {
78
- endpoint: "{{spec .endpoint }}",
79
- client: httpClient,
80
- timeout: defaultTimeout,
81
- headers: headers,
76
+ if err != nil {
77
+ panic(err)
78
+ }
79
+ return Client{
80
+ endpoint: "https://HOSTNAME/v1",
81
+ client: httpClient,
82
+ timeout: defaultTimeout,
83
+ headers: headers,
82
84
chunkSize: defaultChunkSize,
83
85
}
84
86
}
@@ -92,16 +94,18 @@ func getDefaultClient(timeout time.Duration) (*http.Client, error) {
92
94
if err != nil {
93
95
return nil, err
94
96
}
95
- return & http.Client {
96
- Jar: jar,
97
+ return & http.Client{
98
+ Jar: jar,
97
99
Timeout: timeout,
98
100
}, nil
99
101
}
100
102
101
103
func (clt *Client) SetTimeout(timeout time.Duration) error {
102
104
clt.timeout = timeout
103
105
httpClient, err := getDefaultClient(timeout)
104
- if err != nil { return err }
106
+ if err != nil {
107
+ return err
108
+ }
105
109
clt.client = httpClient
106
110
return nil
107
111
}
@@ -171,7 +175,7 @@ func (clt *Client) FileUpload(url string, headers map[string]interface{}, params
171
175
}
172
176
var currentChunk int64 = 0
173
177
if uploadId != "" && uploadId != "unique()" {
174
- resp, err := clt.Call("GET", url + "/" + uploadId, nil, nil)
178
+ resp, err := clt.Call("GET", url+ "/"+ uploadId, nil, nil)
175
179
if err == nil {
176
180
currentChunk = int64(resp.Result.(map[string]interface{})["chunksUploaded"].(float64))
177
181
}
0 commit comments