mirror of
https://github.com/rancher/steve.git
synced 2025-09-22 03:47:26 +00:00
Add error details to log message when ui fails to be downloaded (#825)
This commit is contained in:
@@ -3,7 +3,6 @@ package ui
|
|||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
"io"
|
"io"
|
||||||
"io/ioutil"
|
|
||||||
"net/http"
|
"net/http"
|
||||||
"os"
|
"os"
|
||||||
"path/filepath"
|
"path/filepath"
|
||||||
@@ -100,10 +99,10 @@ func NewUIHandler(opts *Options) *Handler {
|
|||||||
|
|
||||||
func (u *Handler) canDownload(url string) bool {
|
func (u *Handler) canDownload(url string) bool {
|
||||||
u.downloadOnce.Do(func() {
|
u.downloadOnce.Do(func() {
|
||||||
if err := serveRemote(ioutil.Discard, url); err == nil {
|
if err := serveRemote(io.Discard, url); err == nil {
|
||||||
u.downloadSuccess = true
|
u.downloadSuccess = true
|
||||||
} else {
|
} else {
|
||||||
logrus.Errorf("Failed to download %s, falling back to packaged UI", url)
|
logrus.Errorf("failed to download %s: %v, falling back to packaged UI", url, err)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
return u.downloadSuccess
|
return u.downloadSuccess
|
||||||
|
Reference in New Issue
Block a user