diff options
| author | Chris Lu <chrislusf@users.noreply.github.com> | 2025-08-07 00:07:03 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-08-07 00:07:03 -0700 |
| commit | b4d9618efc476443799f3700b5edf34fefee534a (patch) | |
| tree | 2464bfe6800ad24657ec4f8e280d886803df6366 /weed/server/volume_server_handlers_ui.go | |
| parent | dd4880d55a193709a2eb05b39d7326ef7834457a (diff) | |
| download | seaweedfs-b4d9618efc476443799f3700b5edf34fefee534a.tar.xz seaweedfs-b4d9618efc476443799f3700b5edf34fefee534a.zip | |
volume server UI: fix ec volume ui (#7104)
* fix ec volume ui
* Update weed/storage/erasure_coding/ec_volume.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Diffstat (limited to 'weed/server/volume_server_handlers_ui.go')
| -rw-r--r-- | weed/server/volume_server_handlers_ui.go | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/weed/server/volume_server_handlers_ui.go b/weed/server/volume_server_handlers_ui.go index b1ff0317f..5679eb483 100644 --- a/weed/server/volume_server_handlers_ui.go +++ b/weed/server/volume_server_handlers_ui.go @@ -1,12 +1,14 @@ package weed_server import ( - "github.com/seaweedfs/seaweedfs/weed/pb" - "github.com/seaweedfs/seaweedfs/weed/util/version" "net/http" "path/filepath" "time" + "github.com/seaweedfs/seaweedfs/weed/glog" + "github.com/seaweedfs/seaweedfs/weed/pb" + "github.com/seaweedfs/seaweedfs/weed/util/version" + "github.com/seaweedfs/seaweedfs/weed/pb/volume_server_pb" ui "github.com/seaweedfs/seaweedfs/weed/server/volume_server_ui" "github.com/seaweedfs/seaweedfs/weed/stats" @@ -53,5 +55,8 @@ func (vs *VolumeServer) uiStatusHandler(w http.ResponseWriter, r *http.Request) infos, serverStats, } - ui.StatusTpl.Execute(w, args) + if err := ui.StatusTpl.Execute(w, args); err != nil { + glog.Errorf("template execution error: %v", err) + http.Error(w, "Internal server error", http.StatusInternalServerError) + } } |
