From: Matt Joiner Date: Fri, 19 Jul 2019 03:01:36 +0000 (+1000) Subject: cmd/torrent: Add flag for progress bar X-Git-Tag: v1.5.0~15 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=fb7293a94fb093d8e9f7c63d1aaa8d2dff733793;p=btrtrc.git cmd/torrent: Add flag for progress bar --- diff --git a/cmd/torrent/main.go b/cmd/torrent/main.go index 570f8bfa..67b5122b 100644 --- a/cmd/torrent/main.go +++ b/cmd/torrent/main.go @@ -132,11 +132,13 @@ var flags = struct { PackedBlocklist string Stats *bool PublicIP net.IP + Progress bool tagflag.StartPos Torrent []string `arity:"+" help:"torrent file path or magnet uri"` }{ UploadRate: -1, DownloadRate: -1, + Progress: true, } func stdoutAndStderrAreSameFile() bool { @@ -207,7 +209,9 @@ func main() { if stdoutAndStderrAreSameFile() { log.SetOutput(progress.Bypass()) } - progress.Start() + if flags.Progress { + progress.Start() + } addTorrents(client) if client.WaitAll() { log.Print("downloaded ALL the torrents")