diff options
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -45,6 +45,16 @@ func okHandler(w http.ResponseWriter, r *http.Request) { } func main() { + var hostname string = args.Hostname + + if hostname == "" { + hostname = "localhost" + } + + log.Info("curl http://" + hostname + ":3000/powersource # shows if your power grid is up") + log.Info("curl http://" + hostname + ":3000/lastoutage # shows the last time your power grid went down") + log.Info("hostname =", hostname) + http.HandleFunc("/", okHandler) err := http.ListenAndServe(":3000", nil) if err != nil { |
