diff options
| author | Chris Lu <chris.lu@gmail.com> | 2018-08-10 23:47:31 -0700 |
|---|---|---|
| committer | Chris Lu <chris.lu@gmail.com> | 2018-08-10 23:47:31 -0700 |
| commit | b931ced0a3bf7313bb4e57b9d08fd0b32107fa78 (patch) | |
| tree | c68721670ee699b4c86581d37480d79e23338312 | |
| parent | 2e427c66acb98e6113aed448f29114823888ee29 (diff) | |
| download | seaweedfs-b931ced0a3bf7313bb4e57b9d08fd0b32107fa78.tar.xz seaweedfs-b931ced0a3bf7313bb4e57b9d08fd0b32107fa78.zip | |
readable file size
| -rw-r--r-- | weed/server/filer_ui/templates.go | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/weed/server/filer_ui/templates.go b/weed/server/filer_ui/templates.go index e5ef4b8b6..e53d5caa7 100644 --- a/weed/server/filer_ui/templates.go +++ b/weed/server/filer_ui/templates.go @@ -2,9 +2,14 @@ package master_ui import ( "html/template" + "github.com/dustin/go-humanize" ) -var StatusTpl = template.Must(template.New("status").Parse(`<!DOCTYPE html> +var funcMap = template.FuncMap{ + "humanizeBytes": humanize.Bytes, +} + +var StatusTpl = template.Must(template.New("status").Funcs(funcMap).Parse(`<!DOCTYPE html> <html> <head> <title>SeaweedFS Filer</title> @@ -54,7 +59,7 @@ var StatusTpl = template.Must(template.New("status").Parse(`<!DOCTYPE html> <td align="right"> {{if $entry.IsDirectory}} {{else}} - {{ $entry.Size }} bytes + {{ $entry.Size | humanizeBytes }} {{end}} </td> |
