@cryptotaxi247 / kubo / commits / b77d1c21b

core/commands: add: Don't show progress bar when using --quiet option

Matt Bell committed Jan 22, 2015 at 22:48 UTC b77d1c21b6dc9083923f3d2fb2f14b0ea79e32c8
1 file changed +5 -1
core/commands/add.go
+5 -1
@@ -55,6 +55,10 @@ remains to be implemented.
55 cmds.BoolOption(progressOptionName, "p", "Stream progress data"),
56 },
57 PreRun: func(req cmds.Request) error {
58 + if quiet, _, _ := req.Option("quiet").Bool(); quiet {
59 + return nil
60 + }
61 +
62 req.SetOption(progressOptionName, true)
63
64 sizeFile, ok := req.Files().(files.SizeFile)
@@ -120,7 +124,7 @@ remains to be implemented.
124 if found {
125 size = s.(int64)
126 }
123 - showProgressBar := size >= progressBarMinSize
127 + showProgressBar := !quiet && size >= progressBarMinSize
128
129 var bar *pb.ProgressBar
130 var terminalWidth int