~sircmpwn/chartsrv

e0436f24b848849cc1082ac96110ec3158f1e90e — Noam Preil 3 years ago d5eacb2
Error out instead of crashing when server isn't specified
1 files changed, 4 insertions(+), 0 deletions(-)

M main.go
M main.go => main.go +4 -0
@@ 128,6 128,10 @@ func metricName(metric map[string]string) string {
func main() {
	plotutil.DefaultDashes = [][]vg.Length{{}}

	if len(os.Args) < 2 {
		fmt.Printf("Usage: %s server\n", os.Args[0])
		os.Exit(1)
	}
	upstream = os.Args[1]
	router := chi.NewRouter()
	router.Use(middleware.RealIP)