Only show index progress bar if stdout is a terminal
This ensures that there is no interference when using restic for scripting use cases.
This commit is contained in:
parent
d6917c7e00
commit
54a4034ec0
1 changed files with 2 additions and 2 deletions
|
@ -98,9 +98,9 @@ func printProgress(status string) {
|
|||
}
|
||||
|
||||
func newIndexProgress(quiet bool, json bool) *progress.Counter {
|
||||
return newProgressMax(!quiet && !json, 0, "index files loaded")
|
||||
return newProgressMax(!quiet && !json && stdoutIsTerminal(), 0, "index files loaded")
|
||||
}
|
||||
|
||||
func newIndexTerminalProgress(quiet bool, json bool, term *termstatus.Terminal) *progress.Counter {
|
||||
return newTerminalProgressMax(!quiet && !json, 0, "index files loaded", term)
|
||||
return newTerminalProgressMax(!quiet && !json && stdoutIsTerminal(), 0, "index files loaded", term)
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue