From 3636bc167090ede51f1edb1ac3f82ba0bbe1808f Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Fri, 11 Oct 2024 23:18:45 -0500 Subject: persistant and dumps out vms Signed-off-by: Jeff Carr --- http.go | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'http.go') diff --git a/http.go b/http.go index 19e1bb8..44cfc88 100644 --- a/http.go +++ b/http.go @@ -18,6 +18,7 @@ func okHandler(w http.ResponseWriter, r *http.Request) { var tmp string tmp = cleanURL(r.URL.Path) + log.Info("Got URL:", tmp) if tmp == "/" { fmt.Fprintln(w, "OK") return @@ -31,11 +32,23 @@ func okHandler(w http.ResponseWriter, r *http.Request) { fmt.Fprintln(w, j) return } + + if tmp == "/vms" { + s := poolHypervisor(hv) + fmt.Fprint(w, s) + return + } + if tmp == "/favicon.ico" { writeFile(w, "ipv6.png") return } - // used for uptime monitor checking + if tmp == "/uptime" { + writeFile(w, "uptime.html") + return + } + + // used for uptime monitor checking (like Kuma) if tmp == "/uptime" { writeFile(w, "uptime.html") return -- cgit v1.2.3