From b03853d60981bd8be8360865b6b00fcb6192d62f Mon Sep 17 00:00:00 2001 From: Gregory Eremin Date: Mon, 26 Jan 2015 15:07:23 +0700 Subject: [PATCH] Bundle dashboard template --- server/{dashboard.tmpl => dashboard.go} | 4 ++++ server/server.go | 6 ++---- 2 files changed, 6 insertions(+), 4 deletions(-) rename server/{dashboard.tmpl => dashboard.go} (99%) diff --git a/server/dashboard.tmpl b/server/dashboard.go similarity index 99% rename from server/dashboard.tmpl rename to server/dashboard.go index 848a77f..72f980f 100644 --- a/server/dashboard.tmpl +++ b/server/dashboard.go @@ -1,3 +1,6 @@ +package server + +const dashboardTmpl = ` {{define "dashboard"}} @@ -194,3 +197,4 @@ loop(1000, function(){ {{end}} +` diff --git a/server/server.go b/server/server.go index b0bb4db..f455d76 100644 --- a/server/server.go +++ b/server/server.go @@ -115,10 +115,8 @@ func (s *Server) flushHandler(w http.ResponseWriter, r *http.Request) { } func (s *Server) dashboardHandler(w http.ResponseWriter, r *http.Request) { - tmpl, err := template.ParseFiles("server/dashboard.tmpl") - if err != nil { - panic(err) - } + tmpl := template.New("dashboard") + tmpl, _ = tmpl.Parse(dashboardTmpl) w.Header().Set("Content-Type", "text/html; charset=utf8") hostname, _ := os.Hostname()