Przeglądaj źródła

progress thresold removed as Marek suggested

donoban 5 lat temu
rodzic
commit
a2db90f85f
1 zmienionych plików z 3 dodań i 6 usunięć
  1. 3 6
      qubes/backup.py

+ 3 - 6
qubes/backup.py

@@ -326,7 +326,6 @@ class Backup(object):
         #: callback for progress reporting. Will be called with one argument
         #: - progress in percents
         self.progress_callback = None
-        self.last_progress = 0
         self.last_progress_time = time.time()
         #: backup ID, needs to be unique (for a given user),
         #: not necessary unpredictable; automatically generated
@@ -518,11 +517,9 @@ class Backup(object):
                 progress = (
                     100 * (self._done_vms_bytes + self._current_vm_bytes) /
                     self.total_backup_bytes)
-                if progress - self.last_progress >= 0.5:
-                    self.last_progress = progress
-                    self.last_progress_time = time.time()
-                    # pylint: disable=not-callable
-                    self.progress_callback(progress)
+                self.last_progress_time = time.time()
+                # pylint: disable=not-callable
+                self.progress_callback(progress)
 
     def _add_vm_progress(self, bytes_done):
         self._current_vm_bytes += bytes_done