diff --git a/cmd/monfront/main.go b/cmd/monfront/main.go index ec3eeb1..eaf1d94 100644 --- a/cmd/monfront/main.go +++ b/cmd/monfront/main.go @@ -172,7 +172,9 @@ func showChecks(w http.ResponseWriter, r *http.Request) { } checks = append(checks, c) } - tmpl, err := template.New("checklist").Parse(TmplCheckList) + tmpl := template.New("checklist") + tmpl.Funcs(Funcs) + tmpl, err = tmpl.Parse(TmplCheckList) if err != nil { w.WriteHeader(http.StatusInternalServerError) w.Write([]byte("problems with a template")) @@ -318,10 +320,11 @@ var (
host | status | next check | message | ||
---|---|---|---|---|---|
- | {{ .NodeName }} | +{{ if ne $current .NodeName }}{{ $current = .NodeName }}{{ .NodeName }}{{ end }} | {{ .CommandName }} - {{ .State }} | {{ .NextTime.Format "2006.01.02 15:04:05" }} | {{ .Msg }} |
@@ -334,4 +337,7 @@ var (