From ed8e89a60c827f807bbd9caecd08662a25f4776d Mon Sep 17 00:00:00 2001 From: Matt Joiner Date: Fri, 20 Mar 2015 23:18:32 +1100 Subject: [PATCH] cmd/torrent: Nicer usage --- cmd/torrent/main.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/cmd/torrent/main.go b/cmd/torrent/main.go index 0c927255..411e1d27 100644 --- a/cmd/torrent/main.go +++ b/cmd/torrent/main.go @@ -27,8 +27,16 @@ var ( upload = flag.Bool("upload", true, "upload data to peers") ) +func usage() { + fmt.Fprintf(os.Stderr, "Usage: %s [flags] (magnet URI or .torrent file path)...\n", os.Args[0]) + os.Stderr.WriteString("Download using the BitTorrent network.\n") + + flag.PrintDefaults() +} + func main() { log.SetFlags(log.LstdFlags | log.Lshortfile) + flag.Usage = usage flag.Parse() client, err := torrent.NewClient(&torrent.Config{ DataDir: *downloadDir, -- 2.48.1