Log it when update checking request fails
Peter Borzov committed
Oct 9, 2014 at 12:01 UTC
3e40ada0ee4e0f7c62d6568b43a33323e5f75c6c
1 file changed
+4
-2
updates/updates.go
+4
-2
@@ -29,6 +29,8 @@ const (
29
`
30
)
31
32
+var log = u.Logger("updates")
33
+
34
var currentVersion *semver.Version
35
36
func init() {
@@ -44,7 +46,7 @@ func CheckForUpdates() error {
46
resp, err := http.Get(EndpointURLLatestReleases)
47
if err != nil {
48
// can't reach the endpoint, coud be firewall, or no internet connection or something else
47
- // will just silently move on
49
+ log.Error("update check: error connecting to API endpoint for newer versions: %v", err)
50
return nil
51
}
52
var body interface{}
@@ -53,7 +55,7 @@ func CheckForUpdates() error {
55
if !ok {
56
// the response body does not seem to meet specified Github API format
57
// https://developer.github.com/v3/repos/#list-tags
56
- // will just silently move on
58
+ log.Error("update check: API endpoint for newer versions does not seem to be in Github API specified format")
59
return nil
60
}
61
for _, r := range releases {