summaryrefslogtreecommitdiff
path: root/http.go
diff options
context:
space:
mode:
Diffstat (limited to 'http.go')
-rw-r--r--http.go15
1 files changed, 14 insertions, 1 deletions
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