From 70e8d5a5488cb809b66f86211afb76f19116a70c Mon Sep 17 00:00:00 2001 From: "Sascha L. Teichmann" Date: Sun, 7 Sep 2014 15:02:39 +0200 Subject: [PATCH] Better usage message for mtredisalize --- main.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/main.go b/main.go index 2476cdf..23c9f5a 100644 --- a/main.go +++ b/main.go @@ -20,6 +20,13 @@ const ( GCDuration = "24h" ) +func usage() { + fmt.Fprintf(os.Stderr, + "Usage: %s [] \n", os.Args[0]) + fmt.Fprintln(os.Stderr, "Options:") + flag.PrintDefaults() +} + func main() { var ( @@ -32,6 +39,8 @@ func main() { gcDuration string ) + flag.Usage = usage + flag.IntVar(&port, "port", 6379, "port to bind") flag.StringVar(&driver, "driver", "leveldb", "type of database (leveldb, sqlite)") flag.StringVar(&host, "host", "", "host to bind")