(httpPathPrefix string, kvs *memberlist.KVInitService)
| 14 | var memberlistStatusPageHTML string |
| 15 | |
| 16 | func memberlistStatusHandler(httpPathPrefix string, kvs *memberlist.KVInitService) http.Handler { |
| 17 | templ := template.New("memberlist_status") |
| 18 | templ.Funcs(map[string]interface{}{ |
| 19 | "AddPathPrefix": func(link string) string { return path.Join(httpPathPrefix, link) }, |
| 20 | "StringsJoin": strings.Join, |
| 21 | }) |
| 22 | template.Must(templ.Parse(memberlistStatusPageHTML)) |
| 23 | return memberlist.NewHTTPStatusHandler(kvs, templ) |
| 24 | } |
no test coverage detected