Skip to content

Commit 03a8110

Browse files
committed
go vet
1 parent 96ef3dc commit 03a8110

File tree

4 files changed

+29
-9
lines changed

4 files changed

+29
-9
lines changed

server/alertmanager/alerts.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ func ListAlerts(alertmanagerURL string) ([]*types.Alert, error) {
1717
var alertResponse []*types.Alert
1818
dec := json.NewDecoder(resp.Body)
1919
defer resp.Body.Close()
20-
if err := dec.Decode(&alertResponse); err != nil {
21-
return nil, err
20+
if errDec := dec.Decode(&alertResponse); errDec != nil {
21+
return nil, errDec
2222
}
2323

2424
return alertResponse, err

server/alertmanager/retry.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ func httpRetry(method string, url string) (*http.Response, error) {
2525
defer cancel()
2626

2727
fn := func() error {
28-
req, err := http.NewRequest(method, url, nil)
29-
if err != nil {
30-
return err
28+
req, errReq := http.NewRequest(method, url, nil)
29+
if errReq != nil {
30+
return errReq
3131
}
3232

3333
req = req.WithContext(ctx)
@@ -51,8 +51,8 @@ func httpRetry(method string, url string) (*http.Response, error) {
5151
return nil
5252
}
5353

54-
if err := backoff.Retry(fn, httpBackoff()); err != nil {
55-
return nil, err
54+
if errRetry := backoff.Retry(fn, httpBackoff()); errRetry != nil {
55+
return nil, errRetry
5656
}
5757
return resp, err
5858
}

server/alertmanager/silences.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ func ListSilences(alertmanagerURL string) ([]types.Silence, error) {
2121
var silencesResponse []types.Silence
2222
dec := json.NewDecoder(resp.Body)
2323
defer resp.Body.Close()
24-
if err := dec.Decode(&silencesResponse); err != nil {
25-
return nil, err
24+
if errDec := dec.Decode(&silencesResponse); errDec != nil {
25+
return nil, errDec
2626
}
2727

2828
silences := silencesResponse
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
package alertmanager
2+
3+
import (
4+
"testing"
5+
"time"
6+
7+
"github.com/prometheus/alertmanager/types"
8+
"github.com/stretchr/testify/assert"
9+
)
10+
11+
func TestResolved(t *testing.T) {
12+
s := types.Silence{}
13+
assert.False(t, Resolved(s))
14+
15+
s.EndsAt = time.Now().Add(time.Minute)
16+
assert.False(t, Resolved(s))
17+
18+
s.EndsAt = time.Now().Add(-1 * time.Minute)
19+
assert.True(t, Resolved(s))
20+
}

0 commit comments

Comments
 (0)