From b9ff5c098ceacf2345eebb45dc6d4555f1079e05 Mon Sep 17 00:00:00 2001 From: Jimmi Dyson Date: Fri, 27 Nov 2015 22:01:54 +0000 Subject: [PATCH] Fix up ignored/inefficient assigns (via ineffassign linter) --- client/client.go | 6 +++--- client/v2/client.go | 8 ++++---- integration/tests/healthz/healthz_test.go | 3 +++ manager/container.go | 3 +++ manager/manager.go | 5 ++++- storage/redis/redis.go | 1 - utils/oomparser/oomparser.go | 1 - 7 files changed, 17 insertions(+), 10 deletions(-) diff --git a/client/client.go b/client/client.go index 30cea218..2575b8d4 100644 --- a/client/client.go +++ b/client/client.go @@ -160,9 +160,9 @@ func (self *Client) httpGetJsonData(data, postData interface{}, url, infoName st var err error if postData != nil { - data, err := json.Marshal(postData) - if err != nil { - return fmt.Errorf("unable to marshal data: %v", err) + data, marshalErr := json.Marshal(postData) + if marshalErr != nil { + return fmt.Errorf("unable to marshal data: %v", marshalErr) } resp, err = http.Post(url, "application/json", bytes.NewBuffer(data)) } else { diff --git a/client/v2/client.go b/client/v2/client.go index 44ddd28a..521aa182 100644 --- a/client/v2/client.go +++ b/client/v2/client.go @@ -92,16 +92,16 @@ func (self *Client) httpGetResponse(postData interface{}, url, infoName string) var err error if postData != nil { - data, err := json.Marshal(postData) - if err != nil { - return nil, fmt.Errorf("unable to marshal data: %v", err) + data, marshalErr := json.Marshal(postData) + if marshalErr != nil { + return nil, fmt.Errorf("unable to marshal data: %v", marshalErr) } resp, err = http.Post(url, "application/json", bytes.NewBuffer(data)) } else { resp, err = http.Get(url) } if err != nil { - return nil, fmt.Errorf("unable to get %q from %q: %v", infoName, url, err) + return nil, fmt.Errorf("unable to post %q to %q: %v", infoName, url, err) } if resp == nil { return nil, fmt.Errorf("received empty response for %q from %q", infoName, url) diff --git a/integration/tests/healthz/healthz_test.go b/integration/tests/healthz/healthz_test.go index cc3c0be6..fb7c9da3 100644 --- a/integration/tests/healthz/healthz_test.go +++ b/integration/tests/healthz/healthz_test.go @@ -33,6 +33,9 @@ func TestHealthzOk(t *testing.T) { } defer resp.Body.Close() body, err := ioutil.ReadAll(resp.Body) + if err != nil { + t.Fatal(err) + } if string(body) != "ok" { t.Fatalf("cAdvisor returned unexpected healthz status of %q", body) diff --git a/manager/container.go b/manager/container.go index ca55d555..ec2355b9 100644 --- a/manager/container.go +++ b/manager/container.go @@ -443,6 +443,9 @@ func (c *containerData) updateSpec() error { } customMetrics, err := c.collectorManager.GetSpec() + if err != nil { + return err + } if len(customMetrics) > 0 { spec.HasCustomMetrics = true spec.CustomMetrics = customMetrics diff --git a/manager/manager.go b/manager/manager.go index 017383f2..4ec48d05 100644 --- a/manager/manager.go +++ b/manager/manager.go @@ -1195,7 +1195,10 @@ func (m *manager) DockerInfo() (DockerStatus, error) { } if val, ok := info["DriverStatus"]; ok { var driverStatus [][]string - err = json.Unmarshal([]byte(val), &driverStatus) + err := json.Unmarshal([]byte(val), &driverStatus) + if err != nil { + return DockerStatus{}, err + } out.DriverStatus = make(map[string]string) for _, v := range driverStatus { if len(v) == 2 { diff --git a/storage/redis/redis.go b/storage/redis/redis.go index 3e960516..e47f9697 100644 --- a/storage/redis/redis.go +++ b/storage/redis/redis.go @@ -79,7 +79,6 @@ func (self *redisStorage) AddStats(ref info.ContainerReference, stats *info.Cont b, _ := json.Marshal(detail) if self.readyToFlush() { seriesToFlush = b - b = nil self.lastWrite = time.Now() } }() diff --git a/utils/oomparser/oomparser.go b/utils/oomparser/oomparser.go index b5253982..d36881a7 100644 --- a/utils/oomparser/oomparser.go +++ b/utils/oomparser/oomparser.go @@ -155,7 +155,6 @@ func (self *OomParser) StreamOoms(outStream chan *OomInstance) { } line = <-lineChannel } - in_oom_kernel_log = false outStream <- oomCurrentInstance } }