summaryrefslogtreecommitdiffstats
path: root/project.py
diff options
context:
space:
mode:
Diffstat (limited to 'project.py')
-rwxr-xr-xproject.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/project.py b/project.py
index 4076bc5d..03a75f49 100755
--- a/project.py
+++ b/project.py
@@ -39,6 +39,7 @@ from error import GitError, HookError, UploadError, DownloadError
39from error import ManifestInvalidRevisionError 39from error import ManifestInvalidRevisionError
40from error import NoManifestException 40from error import NoManifestException
41import platform_utils 41import platform_utils
42import progress
42from repo_trace import IsTrace, Trace 43from repo_trace import IsTrace, Trace
43 44
44from git_refs import GitRefs, HEAD, R_HEADS, R_TAGS, R_PUB, R_M 45from git_refs import GitRefs, HEAD, R_HEADS, R_TAGS, R_PUB, R_M
@@ -3113,6 +3114,11 @@ class SyncBuffer(object):
3113 return True 3114 return True
3114 3115
3115 def _PrintMessages(self): 3116 def _PrintMessages(self):
3117 if self._messages or self._failures:
3118 if os.isatty(2):
3119 self.out.write(progress.CSI_ERASE_LINE)
3120 self.out.write('\r')
3121
3116 for m in self._messages: 3122 for m in self._messages:
3117 m.Print(self) 3123 m.Print(self)
3118 for m in self._failures: 3124 for m in self._failures: