| Index: common/api/swarming/swarming/v1/swarming-gen.go
|
| diff --git a/common/api/swarming/swarming/v1/swarming-gen.go b/common/api/swarming/swarming/v1/swarming-gen.go
|
| index 7517c4f1177d7ca2538ece56c91409b9fea28839..0706c432ffe18031ae2155c47af471c5e939c01b 100644
|
| --- a/common/api/swarming/swarming/v1/swarming-gen.go
|
| +++ b/common/api/swarming/swarming/v1/swarming-gen.go
|
| @@ -16,16 +16,15 @@ import (
|
| "encoding/json"
|
| "errors"
|
| "fmt"
|
| + context "golang.org/x/net/context"
|
| + ctxhttp "golang.org/x/net/context/ctxhttp"
|
| + gensupport "google.golang.org/api/gensupport"
|
| + googleapi "google.golang.org/api/googleapi"
|
| "io"
|
| "net/http"
|
| "net/url"
|
| "strconv"
|
| "strings"
|
| -
|
| - context "golang.org/x/net/context"
|
| - ctxhttp "golang.org/x/net/context/ctxhttp"
|
| - gensupport "google.golang.org/api/gensupport"
|
| - googleapi "google.golang.org/api/googleapi"
|
| )
|
|
|
| // Always reference these packages, just in case the auto-generated code
|
| @@ -302,6 +301,37 @@ func (s *SwarmingRpcsBotTasks) MarshalJSON() ([]byte, error) {
|
| return gensupport.MarshalJSON(raw, s.ForceSendFields)
|
| }
|
|
|
| +// SwarmingRpcsBotsCount: Returns the count, as requested.
|
| +type SwarmingRpcsBotsCount struct {
|
| + Busy int64 `json:"busy,omitempty,string"`
|
| +
|
| + Count int64 `json:"count,omitempty,string"`
|
| +
|
| + Dead int64 `json:"dead,omitempty,string"`
|
| +
|
| + Now string `json:"now,omitempty"`
|
| +
|
| + Quarantined int64 `json:"quarantined,omitempty,string"`
|
| +
|
| + // ServerResponse contains the HTTP response code and headers from the
|
| + // server.
|
| + googleapi.ServerResponse `json:"-"`
|
| +
|
| + // ForceSendFields is a list of field names (e.g. "Busy") to
|
| + // unconditionally include in API requests. By default, fields with
|
| + // empty values are omitted from API requests. However, any non-pointer,
|
| + // non-interface field appearing in ForceSendFields will be sent to the
|
| + // server regardless of whether the field is empty or not. This may be
|
| + // used to include empty fields in Patch requests.
|
| + ForceSendFields []string `json:"-"`
|
| +}
|
| +
|
| +func (s *SwarmingRpcsBotsCount) MarshalJSON() ([]byte, error) {
|
| + type noMethod SwarmingRpcsBotsCount
|
| + raw := noMethod(*s)
|
| + return gensupport.MarshalJSON(raw, s.ForceSendFields)
|
| +}
|
| +
|
| // SwarmingRpcsCancelResponse: Result of a request to cancel a task.
|
| type SwarmingRpcsCancelResponse struct {
|
| Ok bool `json:"ok,omitempty"`
|
| @@ -1001,18 +1031,19 @@ func (c *BotDeleteCall) Context(ctx context.Context) *BotDeleteCall {
|
| }
|
|
|
| func (c *BotDeleteCall) doRequest(alt string) (*http.Response, error) {
|
| - reqHeaders := make(http.Header)
|
| - reqHeaders.Set("User-Agent", c.s.userAgent())
|
| var body io.Reader = nil
|
| c.urlParams_.Set("alt", alt)
|
| urls := googleapi.ResolveRelative(c.s.BasePath, "bot/{bot_id}/delete")
|
| urls += "?" + c.urlParams_.Encode()
|
| req, _ := http.NewRequest("POST", urls, body)
|
| - req.Header = reqHeaders
|
| googleapi.Expand(req.URL, map[string]string{
|
| "bot_id": c.botId,
|
| })
|
| - return gensupport.SendRequest(c.ctx_, c.s.client, req)
|
| + req.Header.Set("User-Agent", c.s.userAgent())
|
| + if c.ctx_ != nil {
|
| + return ctxhttp.Do(c.ctx_, c.s.client, req)
|
| + }
|
| + return c.s.client.Do(req)
|
| }
|
|
|
| // Do executes the "swarming.bot.delete" call.
|
| @@ -1047,8 +1078,7 @@ func (c *BotDeleteCall) Do(opts ...googleapi.CallOption) (*SwarmingRpcsDeletedRe
|
| HTTPStatusCode: res.StatusCode,
|
| },
|
| }
|
| - target := &ret
|
| - if err := json.NewDecoder(res.Body).Decode(target); err != nil {
|
| + if err := json.NewDecoder(res.Body).Decode(&ret); err != nil {
|
| return nil, err
|
| }
|
| return ret, nil
|
| @@ -1121,21 +1151,22 @@ func (c *BotEventsCall) Context(ctx context.Context) *BotEventsCall {
|
| }
|
|
|
| func (c *BotEventsCall) doRequest(alt string) (*http.Response, error) {
|
| - reqHeaders := make(http.Header)
|
| - reqHeaders.Set("User-Agent", c.s.userAgent())
|
| - if c.ifNoneMatch_ != "" {
|
| - reqHeaders.Set("If-None-Match", c.ifNoneMatch_)
|
| - }
|
| var body io.Reader = nil
|
| c.urlParams_.Set("alt", alt)
|
| urls := googleapi.ResolveRelative(c.s.BasePath, "bot/{bot_id}/events")
|
| urls += "?" + c.urlParams_.Encode()
|
| req, _ := http.NewRequest("GET", urls, body)
|
| - req.Header = reqHeaders
|
| googleapi.Expand(req.URL, map[string]string{
|
| "bot_id": c.botId,
|
| })
|
| - return gensupport.SendRequest(c.ctx_, c.s.client, req)
|
| + req.Header.Set("User-Agent", c.s.userAgent())
|
| + if c.ifNoneMatch_ != "" {
|
| + req.Header.Set("If-None-Match", c.ifNoneMatch_)
|
| + }
|
| + if c.ctx_ != nil {
|
| + return ctxhttp.Do(c.ctx_, c.s.client, req)
|
| + }
|
| + return c.s.client.Do(req)
|
| }
|
|
|
| // Do executes the "swarming.bot.events" call.
|
| @@ -1170,8 +1201,7 @@ func (c *BotEventsCall) Do(opts ...googleapi.CallOption) (*SwarmingRpcsBotEvents
|
| HTTPStatusCode: res.StatusCode,
|
| },
|
| }
|
| - target := &ret
|
| - if err := json.NewDecoder(res.Body).Decode(target); err != nil {
|
| + if err := json.NewDecoder(res.Body).Decode(&ret); err != nil {
|
| return nil, err
|
| }
|
| return ret, nil
|
| @@ -1245,21 +1275,22 @@ func (c *BotGetCall) Context(ctx context.Context) *BotGetCall {
|
| }
|
|
|
| func (c *BotGetCall) doRequest(alt string) (*http.Response, error) {
|
| - reqHeaders := make(http.Header)
|
| - reqHeaders.Set("User-Agent", c.s.userAgent())
|
| - if c.ifNoneMatch_ != "" {
|
| - reqHeaders.Set("If-None-Match", c.ifNoneMatch_)
|
| - }
|
| var body io.Reader = nil
|
| c.urlParams_.Set("alt", alt)
|
| urls := googleapi.ResolveRelative(c.s.BasePath, "bot/{bot_id}/get")
|
| urls += "?" + c.urlParams_.Encode()
|
| req, _ := http.NewRequest("GET", urls, body)
|
| - req.Header = reqHeaders
|
| googleapi.Expand(req.URL, map[string]string{
|
| "bot_id": c.botId,
|
| })
|
| - return gensupport.SendRequest(c.ctx_, c.s.client, req)
|
| + req.Header.Set("User-Agent", c.s.userAgent())
|
| + if c.ifNoneMatch_ != "" {
|
| + req.Header.Set("If-None-Match", c.ifNoneMatch_)
|
| + }
|
| + if c.ctx_ != nil {
|
| + return ctxhttp.Do(c.ctx_, c.s.client, req)
|
| + }
|
| + return c.s.client.Do(req)
|
| }
|
|
|
| // Do executes the "swarming.bot.get" call.
|
| @@ -1294,8 +1325,7 @@ func (c *BotGetCall) Do(opts ...googleapi.CallOption) (*SwarmingRpcsBotInfo, err
|
| HTTPStatusCode: res.StatusCode,
|
| },
|
| }
|
| - target := &ret
|
| - if err := json.NewDecoder(res.Body).Decode(target); err != nil {
|
| + if err := json.NewDecoder(res.Body).Decode(&ret); err != nil {
|
| return nil, err
|
| }
|
| return ret, nil
|
| @@ -1372,21 +1402,22 @@ func (c *BotTasksCall) Context(ctx context.Context) *BotTasksCall {
|
| }
|
|
|
| func (c *BotTasksCall) doRequest(alt string) (*http.Response, error) {
|
| - reqHeaders := make(http.Header)
|
| - reqHeaders.Set("User-Agent", c.s.userAgent())
|
| - if c.ifNoneMatch_ != "" {
|
| - reqHeaders.Set("If-None-Match", c.ifNoneMatch_)
|
| - }
|
| var body io.Reader = nil
|
| c.urlParams_.Set("alt", alt)
|
| urls := googleapi.ResolveRelative(c.s.BasePath, "bot/{bot_id}/tasks")
|
| urls += "?" + c.urlParams_.Encode()
|
| req, _ := http.NewRequest("GET", urls, body)
|
| - req.Header = reqHeaders
|
| googleapi.Expand(req.URL, map[string]string{
|
| "bot_id": c.botId,
|
| })
|
| - return gensupport.SendRequest(c.ctx_, c.s.client, req)
|
| + req.Header.Set("User-Agent", c.s.userAgent())
|
| + if c.ifNoneMatch_ != "" {
|
| + req.Header.Set("If-None-Match", c.ifNoneMatch_)
|
| + }
|
| + if c.ctx_ != nil {
|
| + return ctxhttp.Do(c.ctx_, c.s.client, req)
|
| + }
|
| + return c.s.client.Do(req)
|
| }
|
|
|
| // Do executes the "swarming.bot.tasks" call.
|
| @@ -1421,8 +1452,7 @@ func (c *BotTasksCall) Do(opts ...googleapi.CallOption) (*SwarmingRpcsBotTasks,
|
| HTTPStatusCode: res.StatusCode,
|
| },
|
| }
|
| - target := &ret
|
| - if err := json.NewDecoder(res.Body).Decode(target); err != nil {
|
| + if err := json.NewDecoder(res.Body).Decode(&ret); err != nil {
|
| return nil, err
|
| }
|
| return ret, nil
|
| @@ -1491,18 +1521,19 @@ func (c *BotTerminateCall) Context(ctx context.Context) *BotTerminateCall {
|
| }
|
|
|
| func (c *BotTerminateCall) doRequest(alt string) (*http.Response, error) {
|
| - reqHeaders := make(http.Header)
|
| - reqHeaders.Set("User-Agent", c.s.userAgent())
|
| var body io.Reader = nil
|
| c.urlParams_.Set("alt", alt)
|
| urls := googleapi.ResolveRelative(c.s.BasePath, "bot/{bot_id}/terminate")
|
| urls += "?" + c.urlParams_.Encode()
|
| req, _ := http.NewRequest("POST", urls, body)
|
| - req.Header = reqHeaders
|
| googleapi.Expand(req.URL, map[string]string{
|
| "bot_id": c.botId,
|
| })
|
| - return gensupport.SendRequest(c.ctx_, c.s.client, req)
|
| + req.Header.Set("User-Agent", c.s.userAgent())
|
| + if c.ctx_ != nil {
|
| + return ctxhttp.Do(c.ctx_, c.s.client, req)
|
| + }
|
| + return c.s.client.Do(req)
|
| }
|
|
|
| // Do executes the "swarming.bot.terminate" call.
|
| @@ -1537,8 +1568,7 @@ func (c *BotTerminateCall) Do(opts ...googleapi.CallOption) (*SwarmingRpcsTermin
|
| HTTPStatusCode: res.StatusCode,
|
| },
|
| }
|
| - target := &ret
|
| - if err := json.NewDecoder(res.Body).Decode(target); err != nil {
|
| + if err := json.NewDecoder(res.Body).Decode(&ret); err != nil {
|
| return nil, err
|
| }
|
| return ret, nil
|
| @@ -1567,6 +1597,150 @@ func (c *BotTerminateCall) Do(opts ...googleapi.CallOption) (*SwarmingRpcsTermin
|
|
|
| }
|
|
|
| +// method id "swarming.bots.count":
|
| +
|
| +type BotsCountCall struct {
|
| + s *Service
|
| + urlParams_ gensupport.URLParams
|
| + ifNoneMatch_ string
|
| + ctx_ context.Context
|
| +}
|
| +
|
| +// Count: Counts number of bots with given dimensions.
|
| +func (r *BotsService) Count() *BotsCountCall {
|
| + c := &BotsCountCall{s: r.s, urlParams_: make(gensupport.URLParams)}
|
| + return c
|
| +}
|
| +
|
| +// Cursor sets the optional parameter "cursor":
|
| +func (c *BotsCountCall) Cursor(cursor string) *BotsCountCall {
|
| + c.urlParams_.Set("cursor", cursor)
|
| + return c
|
| +}
|
| +
|
| +// Dimensions sets the optional parameter "dimensions":
|
| +func (c *BotsCountCall) Dimensions(dimensions ...string) *BotsCountCall {
|
| + c.urlParams_.SetMulti("dimensions", append([]string{}, dimensions...))
|
| + return c
|
| +}
|
| +
|
| +// Limit sets the optional parameter "limit":
|
| +func (c *BotsCountCall) Limit(limit int64) *BotsCountCall {
|
| + c.urlParams_.Set("limit", fmt.Sprint(limit))
|
| + return c
|
| +}
|
| +
|
| +// Fields allows partial responses to be retrieved. See
|
| +// https://developers.google.com/gdata/docs/2.0/basics#PartialResponse
|
| +// for more information.
|
| +func (c *BotsCountCall) Fields(s ...googleapi.Field) *BotsCountCall {
|
| + c.urlParams_.Set("fields", googleapi.CombineFields(s))
|
| + return c
|
| +}
|
| +
|
| +// IfNoneMatch sets the optional parameter which makes the operation
|
| +// fail if the object's ETag matches the given value. This is useful for
|
| +// getting updates only after the object has changed since the last
|
| +// request. Use googleapi.IsNotModified to check whether the response
|
| +// error from Do is the result of In-None-Match.
|
| +func (c *BotsCountCall) IfNoneMatch(entityTag string) *BotsCountCall {
|
| + c.ifNoneMatch_ = entityTag
|
| + return c
|
| +}
|
| +
|
| +// Context sets the context to be used in this call's Do method. Any
|
| +// pending HTTP request will be aborted if the provided context is
|
| +// canceled.
|
| +func (c *BotsCountCall) Context(ctx context.Context) *BotsCountCall {
|
| + c.ctx_ = ctx
|
| + return c
|
| +}
|
| +
|
| +func (c *BotsCountCall) doRequest(alt string) (*http.Response, error) {
|
| + var body io.Reader = nil
|
| + c.urlParams_.Set("alt", alt)
|
| + urls := googleapi.ResolveRelative(c.s.BasePath, "bots/count")
|
| + urls += "?" + c.urlParams_.Encode()
|
| + req, _ := http.NewRequest("GET", urls, body)
|
| + googleapi.SetOpaque(req.URL)
|
| + req.Header.Set("User-Agent", c.s.userAgent())
|
| + if c.ifNoneMatch_ != "" {
|
| + req.Header.Set("If-None-Match", c.ifNoneMatch_)
|
| + }
|
| + if c.ctx_ != nil {
|
| + return ctxhttp.Do(c.ctx_, c.s.client, req)
|
| + }
|
| + return c.s.client.Do(req)
|
| +}
|
| +
|
| +// Do executes the "swarming.bots.count" call.
|
| +// Exactly one of *SwarmingRpcsBotsCount or error will be non-nil. Any
|
| +// non-2xx status code is an error. Response headers are in either
|
| +// *SwarmingRpcsBotsCount.ServerResponse.Header or (if a response was
|
| +// returned at all) in error.(*googleapi.Error).Header. Use
|
| +// googleapi.IsNotModified to check whether the returned error was
|
| +// because http.StatusNotModified was returned.
|
| +func (c *BotsCountCall) Do(opts ...googleapi.CallOption) (*SwarmingRpcsBotsCount, error) {
|
| + gensupport.SetOptions(c.urlParams_, opts...)
|
| + res, err := c.doRequest("json")
|
| + if res != nil && res.StatusCode == http.StatusNotModified {
|
| + if res.Body != nil {
|
| + res.Body.Close()
|
| + }
|
| + return nil, &googleapi.Error{
|
| + Code: res.StatusCode,
|
| + Header: res.Header,
|
| + }
|
| + }
|
| + if err != nil {
|
| + return nil, err
|
| + }
|
| + defer googleapi.CloseBody(res)
|
| + if err := googleapi.CheckResponse(res); err != nil {
|
| + return nil, err
|
| + }
|
| + ret := &SwarmingRpcsBotsCount{
|
| + ServerResponse: googleapi.ServerResponse{
|
| + Header: res.Header,
|
| + HTTPStatusCode: res.StatusCode,
|
| + },
|
| + }
|
| + if err := json.NewDecoder(res.Body).Decode(&ret); err != nil {
|
| + return nil, err
|
| + }
|
| + return ret, nil
|
| + // {
|
| + // "description": "Counts number of bots with given dimensions.",
|
| + // "httpMethod": "GET",
|
| + // "id": "swarming.bots.count",
|
| + // "parameters": {
|
| + // "cursor": {
|
| + // "location": "query",
|
| + // "type": "string"
|
| + // },
|
| + // "dimensions": {
|
| + // "location": "query",
|
| + // "repeated": true,
|
| + // "type": "string"
|
| + // },
|
| + // "limit": {
|
| + // "default": "200",
|
| + // "format": "int64",
|
| + // "location": "query",
|
| + // "type": "string"
|
| + // }
|
| + // },
|
| + // "path": "bots/count",
|
| + // "response": {
|
| + // "$ref": "SwarmingRpcsBotsCount"
|
| + // },
|
| + // "scopes": [
|
| + // "https://www.googleapis.com/auth/userinfo.email"
|
| + // ]
|
| + // }
|
| +
|
| +}
|
| +
|
| // method id "swarming.bots.list":
|
|
|
| type BotsListCall struct {
|
| @@ -1627,19 +1801,20 @@ func (c *BotsListCall) Context(ctx context.Context) *BotsListCall {
|
| }
|
|
|
| func (c *BotsListCall) doRequest(alt string) (*http.Response, error) {
|
| - reqHeaders := make(http.Header)
|
| - reqHeaders.Set("User-Agent", c.s.userAgent())
|
| - if c.ifNoneMatch_ != "" {
|
| - reqHeaders.Set("If-None-Match", c.ifNoneMatch_)
|
| - }
|
| var body io.Reader = nil
|
| c.urlParams_.Set("alt", alt)
|
| urls := googleapi.ResolveRelative(c.s.BasePath, "bots/list")
|
| urls += "?" + c.urlParams_.Encode()
|
| req, _ := http.NewRequest("GET", urls, body)
|
| - req.Header = reqHeaders
|
| googleapi.SetOpaque(req.URL)
|
| - return gensupport.SendRequest(c.ctx_, c.s.client, req)
|
| + req.Header.Set("User-Agent", c.s.userAgent())
|
| + if c.ifNoneMatch_ != "" {
|
| + req.Header.Set("If-None-Match", c.ifNoneMatch_)
|
| + }
|
| + if c.ctx_ != nil {
|
| + return ctxhttp.Do(c.ctx_, c.s.client, req)
|
| + }
|
| + return c.s.client.Do(req)
|
| }
|
|
|
| // Do executes the "swarming.bots.list" call.
|
| @@ -1674,8 +1849,7 @@ func (c *BotsListCall) Do(opts ...googleapi.CallOption) (*SwarmingRpcsBotList, e
|
| HTTPStatusCode: res.StatusCode,
|
| },
|
| }
|
| - target := &ret
|
| - if err := json.NewDecoder(res.Body).Decode(target); err != nil {
|
| + if err := json.NewDecoder(res.Body).Decode(&ret); err != nil {
|
| return nil, err
|
| }
|
| return ret, nil
|
| @@ -1753,19 +1927,20 @@ func (c *ServerDetailsCall) Context(ctx context.Context) *ServerDetailsCall {
|
| }
|
|
|
| func (c *ServerDetailsCall) doRequest(alt string) (*http.Response, error) {
|
| - reqHeaders := make(http.Header)
|
| - reqHeaders.Set("User-Agent", c.s.userAgent())
|
| - if c.ifNoneMatch_ != "" {
|
| - reqHeaders.Set("If-None-Match", c.ifNoneMatch_)
|
| - }
|
| var body io.Reader = nil
|
| c.urlParams_.Set("alt", alt)
|
| urls := googleapi.ResolveRelative(c.s.BasePath, "server/details")
|
| urls += "?" + c.urlParams_.Encode()
|
| req, _ := http.NewRequest("GET", urls, body)
|
| - req.Header = reqHeaders
|
| googleapi.SetOpaque(req.URL)
|
| - return gensupport.SendRequest(c.ctx_, c.s.client, req)
|
| + req.Header.Set("User-Agent", c.s.userAgent())
|
| + if c.ifNoneMatch_ != "" {
|
| + req.Header.Set("If-None-Match", c.ifNoneMatch_)
|
| + }
|
| + if c.ctx_ != nil {
|
| + return ctxhttp.Do(c.ctx_, c.s.client, req)
|
| + }
|
| + return c.s.client.Do(req)
|
| }
|
|
|
| // Do executes the "swarming.server.details" call.
|
| @@ -1800,8 +1975,7 @@ func (c *ServerDetailsCall) Do(opts ...googleapi.CallOption) (*SwarmingRpcsServe
|
| HTTPStatusCode: res.StatusCode,
|
| },
|
| }
|
| - target := &ret
|
| - if err := json.NewDecoder(res.Body).Decode(target); err != nil {
|
| + if err := json.NewDecoder(res.Body).Decode(&ret); err != nil {
|
| return nil, err
|
| }
|
| return ret, nil
|
| @@ -1869,19 +2043,20 @@ func (c *ServerGetBootstrapCall) Context(ctx context.Context) *ServerGetBootstra
|
| }
|
|
|
| func (c *ServerGetBootstrapCall) doRequest(alt string) (*http.Response, error) {
|
| - reqHeaders := make(http.Header)
|
| - reqHeaders.Set("User-Agent", c.s.userAgent())
|
| - if c.ifNoneMatch_ != "" {
|
| - reqHeaders.Set("If-None-Match", c.ifNoneMatch_)
|
| - }
|
| var body io.Reader = nil
|
| c.urlParams_.Set("alt", alt)
|
| urls := googleapi.ResolveRelative(c.s.BasePath, "server/get_bootstrap")
|
| urls += "?" + c.urlParams_.Encode()
|
| req, _ := http.NewRequest("GET", urls, body)
|
| - req.Header = reqHeaders
|
| googleapi.SetOpaque(req.URL)
|
| - return gensupport.SendRequest(c.ctx_, c.s.client, req)
|
| + req.Header.Set("User-Agent", c.s.userAgent())
|
| + if c.ifNoneMatch_ != "" {
|
| + req.Header.Set("If-None-Match", c.ifNoneMatch_)
|
| + }
|
| + if c.ctx_ != nil {
|
| + return ctxhttp.Do(c.ctx_, c.s.client, req)
|
| + }
|
| + return c.s.client.Do(req)
|
| }
|
|
|
| // Do executes the "swarming.server.get_bootstrap" call.
|
| @@ -1916,8 +2091,7 @@ func (c *ServerGetBootstrapCall) Do(opts ...googleapi.CallOption) (*SwarmingRpcs
|
| HTTPStatusCode: res.StatusCode,
|
| },
|
| }
|
| - target := &ret
|
| - if err := json.NewDecoder(res.Body).Decode(target); err != nil {
|
| + if err := json.NewDecoder(res.Body).Decode(&ret); err != nil {
|
| return nil, err
|
| }
|
| return ret, nil
|
| @@ -1992,19 +2166,20 @@ func (c *ServerGetBotConfigCall) Context(ctx context.Context) *ServerGetBotConfi
|
| }
|
|
|
| func (c *ServerGetBotConfigCall) doRequest(alt string) (*http.Response, error) {
|
| - reqHeaders := make(http.Header)
|
| - reqHeaders.Set("User-Agent", c.s.userAgent())
|
| - if c.ifNoneMatch_ != "" {
|
| - reqHeaders.Set("If-None-Match", c.ifNoneMatch_)
|
| - }
|
| var body io.Reader = nil
|
| c.urlParams_.Set("alt", alt)
|
| urls := googleapi.ResolveRelative(c.s.BasePath, "server/get_bot_config")
|
| urls += "?" + c.urlParams_.Encode()
|
| req, _ := http.NewRequest("GET", urls, body)
|
| - req.Header = reqHeaders
|
| googleapi.SetOpaque(req.URL)
|
| - return gensupport.SendRequest(c.ctx_, c.s.client, req)
|
| + req.Header.Set("User-Agent", c.s.userAgent())
|
| + if c.ifNoneMatch_ != "" {
|
| + req.Header.Set("If-None-Match", c.ifNoneMatch_)
|
| + }
|
| + if c.ctx_ != nil {
|
| + return ctxhttp.Do(c.ctx_, c.s.client, req)
|
| + }
|
| + return c.s.client.Do(req)
|
| }
|
|
|
| // Do executes the "swarming.server.get_bot_config" call.
|
| @@ -2039,8 +2214,7 @@ func (c *ServerGetBotConfigCall) Do(opts ...googleapi.CallOption) (*SwarmingRpcs
|
| HTTPStatusCode: res.StatusCode,
|
| },
|
| }
|
| - target := &ret
|
| - if err := json.NewDecoder(res.Body).Decode(target); err != nil {
|
| + if err := json.NewDecoder(res.Body).Decode(&ret); err != nil {
|
| return nil, err
|
| }
|
| return ret, nil
|
| @@ -2099,21 +2273,23 @@ func (c *ServerPutBootstrapCall) Context(ctx context.Context) *ServerPutBootstra
|
| }
|
|
|
| func (c *ServerPutBootstrapCall) doRequest(alt string) (*http.Response, error) {
|
| - reqHeaders := make(http.Header)
|
| - reqHeaders.Set("User-Agent", c.s.userAgent())
|
| var body io.Reader = nil
|
| body, err := googleapi.WithoutDataWrapper.JSONReader(c.swarmingrpcsfilecontentrequest)
|
| if err != nil {
|
| return nil, err
|
| }
|
| - reqHeaders.Set("Content-Type", "application/json")
|
| + ctype := "application/json"
|
| c.urlParams_.Set("alt", alt)
|
| urls := googleapi.ResolveRelative(c.s.BasePath, "server/put_bootstrap")
|
| urls += "?" + c.urlParams_.Encode()
|
| req, _ := http.NewRequest("POST", urls, body)
|
| - req.Header = reqHeaders
|
| googleapi.SetOpaque(req.URL)
|
| - return gensupport.SendRequest(c.ctx_, c.s.client, req)
|
| + req.Header.Set("Content-Type", ctype)
|
| + req.Header.Set("User-Agent", c.s.userAgent())
|
| + if c.ctx_ != nil {
|
| + return ctxhttp.Do(c.ctx_, c.s.client, req)
|
| + }
|
| + return c.s.client.Do(req)
|
| }
|
|
|
| // Do executes the "swarming.server.put_bootstrap" call.
|
| @@ -2148,8 +2324,7 @@ func (c *ServerPutBootstrapCall) Do(opts ...googleapi.CallOption) (*SwarmingRpcs
|
| HTTPStatusCode: res.StatusCode,
|
| },
|
| }
|
| - target := &ret
|
| - if err := json.NewDecoder(res.Body).Decode(target); err != nil {
|
| + if err := json.NewDecoder(res.Body).Decode(&ret); err != nil {
|
| return nil, err
|
| }
|
| return ret, nil
|
| @@ -2205,21 +2380,23 @@ func (c *ServerPutBotConfigCall) Context(ctx context.Context) *ServerPutBotConfi
|
| }
|
|
|
| func (c *ServerPutBotConfigCall) doRequest(alt string) (*http.Response, error) {
|
| - reqHeaders := make(http.Header)
|
| - reqHeaders.Set("User-Agent", c.s.userAgent())
|
| var body io.Reader = nil
|
| body, err := googleapi.WithoutDataWrapper.JSONReader(c.swarmingrpcsfilecontentrequest)
|
| if err != nil {
|
| return nil, err
|
| }
|
| - reqHeaders.Set("Content-Type", "application/json")
|
| + ctype := "application/json"
|
| c.urlParams_.Set("alt", alt)
|
| urls := googleapi.ResolveRelative(c.s.BasePath, "server/put_bot_config")
|
| urls += "?" + c.urlParams_.Encode()
|
| req, _ := http.NewRequest("POST", urls, body)
|
| - req.Header = reqHeaders
|
| googleapi.SetOpaque(req.URL)
|
| - return gensupport.SendRequest(c.ctx_, c.s.client, req)
|
| + req.Header.Set("Content-Type", ctype)
|
| + req.Header.Set("User-Agent", c.s.userAgent())
|
| + if c.ctx_ != nil {
|
| + return ctxhttp.Do(c.ctx_, c.s.client, req)
|
| + }
|
| + return c.s.client.Do(req)
|
| }
|
|
|
| // Do executes the "swarming.server.put_bot_config" call.
|
| @@ -2254,8 +2431,7 @@ func (c *ServerPutBotConfigCall) Do(opts ...googleapi.CallOption) (*SwarmingRpcs
|
| HTTPStatusCode: res.StatusCode,
|
| },
|
| }
|
| - target := &ret
|
| - if err := json.NewDecoder(res.Body).Decode(target); err != nil {
|
| + if err := json.NewDecoder(res.Body).Decode(&ret); err != nil {
|
| return nil, err
|
| }
|
| return ret, nil
|
| @@ -2312,18 +2488,19 @@ func (c *TaskCancelCall) Context(ctx context.Context) *TaskCancelCall {
|
| }
|
|
|
| func (c *TaskCancelCall) doRequest(alt string) (*http.Response, error) {
|
| - reqHeaders := make(http.Header)
|
| - reqHeaders.Set("User-Agent", c.s.userAgent())
|
| var body io.Reader = nil
|
| c.urlParams_.Set("alt", alt)
|
| urls := googleapi.ResolveRelative(c.s.BasePath, "task/{task_id}/cancel")
|
| urls += "?" + c.urlParams_.Encode()
|
| req, _ := http.NewRequest("POST", urls, body)
|
| - req.Header = reqHeaders
|
| googleapi.Expand(req.URL, map[string]string{
|
| "task_id": c.taskId,
|
| })
|
| - return gensupport.SendRequest(c.ctx_, c.s.client, req)
|
| + req.Header.Set("User-Agent", c.s.userAgent())
|
| + if c.ctx_ != nil {
|
| + return ctxhttp.Do(c.ctx_, c.s.client, req)
|
| + }
|
| + return c.s.client.Do(req)
|
| }
|
|
|
| // Do executes the "swarming.task.cancel" call.
|
| @@ -2358,8 +2535,7 @@ func (c *TaskCancelCall) Do(opts ...googleapi.CallOption) (*SwarmingRpcsCancelRe
|
| HTTPStatusCode: res.StatusCode,
|
| },
|
| }
|
| - target := &ret
|
| - if err := json.NewDecoder(res.Body).Decode(target); err != nil {
|
| + if err := json.NewDecoder(res.Body).Decode(&ret); err != nil {
|
| return nil, err
|
| }
|
| return ret, nil
|
| @@ -2432,21 +2608,22 @@ func (c *TaskRequestCall) Context(ctx context.Context) *TaskRequestCall {
|
| }
|
|
|
| func (c *TaskRequestCall) doRequest(alt string) (*http.Response, error) {
|
| - reqHeaders := make(http.Header)
|
| - reqHeaders.Set("User-Agent", c.s.userAgent())
|
| - if c.ifNoneMatch_ != "" {
|
| - reqHeaders.Set("If-None-Match", c.ifNoneMatch_)
|
| - }
|
| var body io.Reader = nil
|
| c.urlParams_.Set("alt", alt)
|
| urls := googleapi.ResolveRelative(c.s.BasePath, "task/{task_id}/request")
|
| urls += "?" + c.urlParams_.Encode()
|
| req, _ := http.NewRequest("GET", urls, body)
|
| - req.Header = reqHeaders
|
| googleapi.Expand(req.URL, map[string]string{
|
| "task_id": c.taskId,
|
| })
|
| - return gensupport.SendRequest(c.ctx_, c.s.client, req)
|
| + req.Header.Set("User-Agent", c.s.userAgent())
|
| + if c.ifNoneMatch_ != "" {
|
| + req.Header.Set("If-None-Match", c.ifNoneMatch_)
|
| + }
|
| + if c.ctx_ != nil {
|
| + return ctxhttp.Do(c.ctx_, c.s.client, req)
|
| + }
|
| + return c.s.client.Do(req)
|
| }
|
|
|
| // Do executes the "swarming.task.request" call.
|
| @@ -2481,8 +2658,7 @@ func (c *TaskRequestCall) Do(opts ...googleapi.CallOption) (*SwarmingRpcsTaskReq
|
| HTTPStatusCode: res.StatusCode,
|
| },
|
| }
|
| - target := &ret
|
| - if err := json.NewDecoder(res.Body).Decode(target); err != nil {
|
| + if err := json.NewDecoder(res.Body).Decode(&ret); err != nil {
|
| return nil, err
|
| }
|
| return ret, nil
|
| @@ -2566,21 +2742,22 @@ func (c *TaskResultCall) Context(ctx context.Context) *TaskResultCall {
|
| }
|
|
|
| func (c *TaskResultCall) doRequest(alt string) (*http.Response, error) {
|
| - reqHeaders := make(http.Header)
|
| - reqHeaders.Set("User-Agent", c.s.userAgent())
|
| - if c.ifNoneMatch_ != "" {
|
| - reqHeaders.Set("If-None-Match", c.ifNoneMatch_)
|
| - }
|
| var body io.Reader = nil
|
| c.urlParams_.Set("alt", alt)
|
| urls := googleapi.ResolveRelative(c.s.BasePath, "task/{task_id}/result")
|
| urls += "?" + c.urlParams_.Encode()
|
| req, _ := http.NewRequest("GET", urls, body)
|
| - req.Header = reqHeaders
|
| googleapi.Expand(req.URL, map[string]string{
|
| "task_id": c.taskId,
|
| })
|
| - return gensupport.SendRequest(c.ctx_, c.s.client, req)
|
| + req.Header.Set("User-Agent", c.s.userAgent())
|
| + if c.ifNoneMatch_ != "" {
|
| + req.Header.Set("If-None-Match", c.ifNoneMatch_)
|
| + }
|
| + if c.ctx_ != nil {
|
| + return ctxhttp.Do(c.ctx_, c.s.client, req)
|
| + }
|
| + return c.s.client.Do(req)
|
| }
|
|
|
| // Do executes the "swarming.task.result" call.
|
| @@ -2615,8 +2792,7 @@ func (c *TaskResultCall) Do(opts ...googleapi.CallOption) (*SwarmingRpcsTaskResu
|
| HTTPStatusCode: res.StatusCode,
|
| },
|
| }
|
| - target := &ret
|
| - if err := json.NewDecoder(res.Body).Decode(target); err != nil {
|
| + if err := json.NewDecoder(res.Body).Decode(&ret); err != nil {
|
| return nil, err
|
| }
|
| return ret, nil
|
| @@ -2693,21 +2869,22 @@ func (c *TaskStdoutCall) Context(ctx context.Context) *TaskStdoutCall {
|
| }
|
|
|
| func (c *TaskStdoutCall) doRequest(alt string) (*http.Response, error) {
|
| - reqHeaders := make(http.Header)
|
| - reqHeaders.Set("User-Agent", c.s.userAgent())
|
| - if c.ifNoneMatch_ != "" {
|
| - reqHeaders.Set("If-None-Match", c.ifNoneMatch_)
|
| - }
|
| var body io.Reader = nil
|
| c.urlParams_.Set("alt", alt)
|
| urls := googleapi.ResolveRelative(c.s.BasePath, "task/{task_id}/stdout")
|
| urls += "?" + c.urlParams_.Encode()
|
| req, _ := http.NewRequest("GET", urls, body)
|
| - req.Header = reqHeaders
|
| googleapi.Expand(req.URL, map[string]string{
|
| "task_id": c.taskId,
|
| })
|
| - return gensupport.SendRequest(c.ctx_, c.s.client, req)
|
| + req.Header.Set("User-Agent", c.s.userAgent())
|
| + if c.ifNoneMatch_ != "" {
|
| + req.Header.Set("If-None-Match", c.ifNoneMatch_)
|
| + }
|
| + if c.ctx_ != nil {
|
| + return ctxhttp.Do(c.ctx_, c.s.client, req)
|
| + }
|
| + return c.s.client.Do(req)
|
| }
|
|
|
| // Do executes the "swarming.task.stdout" call.
|
| @@ -2742,8 +2919,7 @@ func (c *TaskStdoutCall) Do(opts ...googleapi.CallOption) (*SwarmingRpcsTaskOutp
|
| HTTPStatusCode: res.StatusCode,
|
| },
|
| }
|
| - target := &ret
|
| - if err := json.NewDecoder(res.Body).Decode(target); err != nil {
|
| + if err := json.NewDecoder(res.Body).Decode(&ret); err != nil {
|
| return nil, err
|
| }
|
| return ret, nil
|
| @@ -2852,19 +3028,20 @@ func (c *TasksCountCall) Context(ctx context.Context) *TasksCountCall {
|
| }
|
|
|
| func (c *TasksCountCall) doRequest(alt string) (*http.Response, error) {
|
| - reqHeaders := make(http.Header)
|
| - reqHeaders.Set("User-Agent", c.s.userAgent())
|
| - if c.ifNoneMatch_ != "" {
|
| - reqHeaders.Set("If-None-Match", c.ifNoneMatch_)
|
| - }
|
| var body io.Reader = nil
|
| c.urlParams_.Set("alt", alt)
|
| urls := googleapi.ResolveRelative(c.s.BasePath, "tasks/count")
|
| urls += "?" + c.urlParams_.Encode()
|
| req, _ := http.NewRequest("GET", urls, body)
|
| - req.Header = reqHeaders
|
| googleapi.SetOpaque(req.URL)
|
| - return gensupport.SendRequest(c.ctx_, c.s.client, req)
|
| + req.Header.Set("User-Agent", c.s.userAgent())
|
| + if c.ifNoneMatch_ != "" {
|
| + req.Header.Set("If-None-Match", c.ifNoneMatch_)
|
| + }
|
| + if c.ctx_ != nil {
|
| + return ctxhttp.Do(c.ctx_, c.s.client, req)
|
| + }
|
| + return c.s.client.Do(req)
|
| }
|
|
|
| // Do executes the "swarming.tasks.count" call.
|
| @@ -2899,8 +3076,7 @@ func (c *TasksCountCall) Do(opts ...googleapi.CallOption) (*SwarmingRpcsTasksCou
|
| HTTPStatusCode: res.StatusCode,
|
| },
|
| }
|
| - target := &ret
|
| - if err := json.NewDecoder(res.Body).Decode(target); err != nil {
|
| + if err := json.NewDecoder(res.Body).Decode(&ret); err != nil {
|
| return nil, err
|
| }
|
| return ret, nil
|
| @@ -3081,19 +3257,20 @@ func (c *TasksListCall) Context(ctx context.Context) *TasksListCall {
|
| }
|
|
|
| func (c *TasksListCall) doRequest(alt string) (*http.Response, error) {
|
| - reqHeaders := make(http.Header)
|
| - reqHeaders.Set("User-Agent", c.s.userAgent())
|
| - if c.ifNoneMatch_ != "" {
|
| - reqHeaders.Set("If-None-Match", c.ifNoneMatch_)
|
| - }
|
| var body io.Reader = nil
|
| c.urlParams_.Set("alt", alt)
|
| urls := googleapi.ResolveRelative(c.s.BasePath, "tasks/list")
|
| urls += "?" + c.urlParams_.Encode()
|
| req, _ := http.NewRequest("GET", urls, body)
|
| - req.Header = reqHeaders
|
| googleapi.SetOpaque(req.URL)
|
| - return gensupport.SendRequest(c.ctx_, c.s.client, req)
|
| + req.Header.Set("User-Agent", c.s.userAgent())
|
| + if c.ifNoneMatch_ != "" {
|
| + req.Header.Set("If-None-Match", c.ifNoneMatch_)
|
| + }
|
| + if c.ctx_ != nil {
|
| + return ctxhttp.Do(c.ctx_, c.s.client, req)
|
| + }
|
| + return c.s.client.Do(req)
|
| }
|
|
|
| // Do executes the "swarming.tasks.list" call.
|
| @@ -3128,8 +3305,7 @@ func (c *TasksListCall) Do(opts ...googleapi.CallOption) (*SwarmingRpcsTaskList,
|
| HTTPStatusCode: res.StatusCode,
|
| },
|
| }
|
| - target := &ret
|
| - if err := json.NewDecoder(res.Body).Decode(target); err != nil {
|
| + if err := json.NewDecoder(res.Body).Decode(&ret); err != nil {
|
| return nil, err
|
| }
|
| return ret, nil
|
| @@ -3264,21 +3440,23 @@ func (c *TasksNewCall) Context(ctx context.Context) *TasksNewCall {
|
| }
|
|
|
| func (c *TasksNewCall) doRequest(alt string) (*http.Response, error) {
|
| - reqHeaders := make(http.Header)
|
| - reqHeaders.Set("User-Agent", c.s.userAgent())
|
| var body io.Reader = nil
|
| body, err := googleapi.WithoutDataWrapper.JSONReader(c.swarmingrpcsnewtaskrequest)
|
| if err != nil {
|
| return nil, err
|
| }
|
| - reqHeaders.Set("Content-Type", "application/json")
|
| + ctype := "application/json"
|
| c.urlParams_.Set("alt", alt)
|
| urls := googleapi.ResolveRelative(c.s.BasePath, "tasks/new")
|
| urls += "?" + c.urlParams_.Encode()
|
| req, _ := http.NewRequest("POST", urls, body)
|
| - req.Header = reqHeaders
|
| googleapi.SetOpaque(req.URL)
|
| - return gensupport.SendRequest(c.ctx_, c.s.client, req)
|
| + req.Header.Set("Content-Type", ctype)
|
| + req.Header.Set("User-Agent", c.s.userAgent())
|
| + if c.ctx_ != nil {
|
| + return ctxhttp.Do(c.ctx_, c.s.client, req)
|
| + }
|
| + return c.s.client.Do(req)
|
| }
|
|
|
| // Do executes the "swarming.tasks.new" call.
|
| @@ -3313,8 +3491,7 @@ func (c *TasksNewCall) Do(opts ...googleapi.CallOption) (*SwarmingRpcsTaskReques
|
| HTTPStatusCode: res.StatusCode,
|
| },
|
| }
|
| - target := &ret
|
| - if err := json.NewDecoder(res.Body).Decode(target); err != nil {
|
| + if err := json.NewDecoder(res.Body).Decode(&ret); err != nil {
|
| return nil, err
|
| }
|
| return ret, nil
|
| @@ -3449,19 +3626,20 @@ func (c *TasksRequestsCall) Context(ctx context.Context) *TasksRequestsCall {
|
| }
|
|
|
| func (c *TasksRequestsCall) doRequest(alt string) (*http.Response, error) {
|
| - reqHeaders := make(http.Header)
|
| - reqHeaders.Set("User-Agent", c.s.userAgent())
|
| - if c.ifNoneMatch_ != "" {
|
| - reqHeaders.Set("If-None-Match", c.ifNoneMatch_)
|
| - }
|
| var body io.Reader = nil
|
| c.urlParams_.Set("alt", alt)
|
| urls := googleapi.ResolveRelative(c.s.BasePath, "tasks/requests")
|
| urls += "?" + c.urlParams_.Encode()
|
| req, _ := http.NewRequest("GET", urls, body)
|
| - req.Header = reqHeaders
|
| googleapi.SetOpaque(req.URL)
|
| - return gensupport.SendRequest(c.ctx_, c.s.client, req)
|
| + req.Header.Set("User-Agent", c.s.userAgent())
|
| + if c.ifNoneMatch_ != "" {
|
| + req.Header.Set("If-None-Match", c.ifNoneMatch_)
|
| + }
|
| + if c.ctx_ != nil {
|
| + return ctxhttp.Do(c.ctx_, c.s.client, req)
|
| + }
|
| + return c.s.client.Do(req)
|
| }
|
|
|
| // Do executes the "swarming.tasks.requests" call.
|
| @@ -3496,8 +3674,7 @@ func (c *TasksRequestsCall) Do(opts ...googleapi.CallOption) (*SwarmingRpcsTaskR
|
| HTTPStatusCode: res.StatusCode,
|
| },
|
| }
|
| - target := &ret
|
| - if err := json.NewDecoder(res.Body).Decode(target); err != nil {
|
| + if err := json.NewDecoder(res.Body).Decode(&ret); err != nil {
|
| return nil, err
|
| }
|
| return ret, nil
|
|
|