From 1c4b44d5e36f9a60e36463750ad1560e5e4a12ff Mon Sep 17 00:00:00 2001 From: Hendrik van Wyk Date: Sat, 16 Sep 2017 12:05:51 +0200 Subject: [PATCH] Add command line parameter for address to listen on. --- cmd/invertergui/main.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cmd/invertergui/main.go b/cmd/invertergui/main.go index 0912b34..c26f44f 100644 --- a/cmd/invertergui/main.go +++ b/cmd/invertergui/main.go @@ -43,6 +43,7 @@ import ( func main() { url := flag.String("url", "http://localhost:9005", "The url of the multiplus JSON interface.") capacity := flag.Float64("capacity", 100, "The capacity of the batteries in the system.") + addr := flag.String("addr", ":8080", "TCP address to listen on.") flag.Parse() source := datasource.NewJSONSource(*url) @@ -52,5 +53,5 @@ func main() { http.Handle("/munin", http.HandlerFunc(gui.ServeMuninHTTP)) http.Handle("/muninconfig", http.HandlerFunc(gui.ServeMuninConfigHTTP)) http.Handle("/metrics", promhttp.Handler()) - log.Fatal(http.ListenAndServe(":8080", nil)) + log.Fatal(http.ListenAndServe(*addr, nil)) }