mirror of https://github.com/borgbackup/borg.git
ProgressIndicator: flush the output file or it won't work correctly via ssh
likely due to buffering, the progress indication was not visible.
This commit is contained in:
parent
eab60cce99
commit
f59db03c60
|
@ -912,7 +912,8 @@ class ProgressIndicatorPercent:
|
|||
return self.output(pct)
|
||||
|
||||
def output(self, percent):
|
||||
print(self.msg % percent, file=self.file, end='\r' if self.same_line else '\n')
|
||||
print(self.msg % percent, file=self.file, end='\r' if self.same_line else '\n') # python 3.3 gives us flush=True
|
||||
self.file.flush()
|
||||
|
||||
def finish(self):
|
||||
if self.same_line:
|
||||
|
|
Loading…
Reference in New Issue