aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Lu <chris.lu@gmail.com>2018-08-10 23:47:31 -0700
committerChris Lu <chris.lu@gmail.com>2018-08-10 23:47:31 -0700
commitb931ced0a3bf7313bb4e57b9d08fd0b32107fa78 (patch)
treec68721670ee699b4c86581d37480d79e23338312
parent2e427c66acb98e6113aed448f29114823888ee29 (diff)
downloadseaweedfs-b931ced0a3bf7313bb4e57b9d08fd0b32107fa78.tar.xz
seaweedfs-b931ced0a3bf7313bb4e57b9d08fd0b32107fa78.zip
readable file size
-rw-r--r--weed/server/filer_ui/templates.go9
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 }}
&nbsp;&nbsp;&nbsp;
{{end}}
</td>