diff options
Diffstat (limited to 'subcmds/sync.py')
-rw-r--r-- | subcmds/sync.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/subcmds/sync.py b/subcmds/sync.py index 9ae8a4ce..0e4f34c0 100644 --- a/subcmds/sync.py +++ b/subcmds/sync.py | |||
@@ -677,9 +677,6 @@ later is required to fix a server side protocol bug. | |||
677 | cls.ssh_proxy = ssh_proxy | 677 | cls.ssh_proxy = ssh_proxy |
678 | 678 | ||
679 | def _GetSyncProgressMessage(self): | 679 | def _GetSyncProgressMessage(self): |
680 | if len(self._sync_dict) == 0: | ||
681 | return None | ||
682 | |||
683 | earliest_time = float("inf") | 680 | earliest_time = float("inf") |
684 | earliest_proj = None | 681 | earliest_proj = None |
685 | for project, t in self._sync_dict.items(): | 682 | for project, t in self._sync_dict.items(): |
@@ -687,6 +684,9 @@ later is required to fix a server side protocol bug. | |||
687 | earliest_time = t | 684 | earliest_time = t |
688 | earliest_proj = project | 685 | earliest_proj = project |
689 | 686 | ||
687 | if not earliest_proj: | ||
688 | return None | ||
689 | |||
690 | elapsed = time.time() - earliest_time | 690 | elapsed = time.time() - earliest_time |
691 | jobs = jobs_str(len(self._sync_dict)) | 691 | jobs = jobs_str(len(self._sync_dict)) |
692 | return f"{jobs} | {elapsed_str(elapsed)} {earliest_proj}" | 692 | return f"{jobs} | {elapsed_str(elapsed)} {earliest_proj}" |