Просмотр исходного кода

Fix an error with GitPython 0.3.6.

tags/v0.2.3
Ben Kurtovic 9 лет назад
Родитель
Сommit
5efe130f75
1 измененных файлов: 10 добавлений и 2 удалений
  1. +10
    -2
      gitup/update.py

+ 10
- 2
gitup/update.py Просмотреть файл

@@ -34,15 +34,23 @@ class _ProgressMonitor(RemoteProgress):
def update(self, op_code, cur_count, max_count=None, message=''):
"""Called whenever progress changes. Overrides default behavior."""
if op_code & (self.COMPRESSING | self.RECEIVING):
cur_count = str(int(cur_count))
if max_count:
max_count = str(int(max_count))
if op_code & self.BEGIN:
print("\b, " if self._started else " (", end="")
if not self._started:
self._started = True
if op_code & self.END:
end = ")"
else:
elif max_count:
end = "\b" * (1 + len(cur_count) + len(max_count))
print("{0}/{1}".format(cur_count, max_count), end=end)
else:
end = "\b" * len(cur_count)
if max_count:
print("{0}/{1}".format(cur_count, max_count), end=end)
else:
print(str(cur_count), end=end)


class _Stasher(object):


Загрузка…
Отмена
Сохранить