From 3e1194e5ffdfabc234fb81be544d6925d9aa58c6 Mon Sep 17 00:00:00 2001 From: Jakob Borg Date: Thu, 9 Jan 2014 10:40:12 +0100 Subject: [PATCH] Show web GUI address on startup (fixes #27) --- main.go | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index ff7e4bb4..37690279 100644 --- a/main.go +++ b/main.go @@ -151,7 +151,17 @@ func main() { // GUI if !opts.NoGUI && opts.GUIAddr != "" { - startGUI(opts.GUIAddr, m) + host, port, err := net.SplitHostPort(opts.GUIAddr) + if err != nil { + warnf("Cannot start GUI on %q: %v", opts.GUIAddr, err) + } else { + if len(host) > 0 { + infof("Starting web GUI on http://%s", opts.GUIAddr) + } else { + infof("Starting web GUI on port %s", port) + } + startGUI(opts.GUIAddr, m) + } } // Walk the repository and update the local model before establishing any