1
0
mirror of https://github.com/rancher/steve.git synced 2025-09-22 11:58:18 +00:00

Add error details to log message when ui fails to be downloaded (#825)

This commit is contained in:
Joao Ferraz
2025-09-12 18:30:30 -03:00
committed by GitHub
parent 0c6dd58fc5
commit 050b17f89f

View File

@@ -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