Fix auto continue logic
This commit is contained in:
parent
86fc23aed8
commit
9dbfce94d4
1 changed files with 2 additions and 1 deletions
|
|
@ -71,6 +71,7 @@ class BlockPair():
|
||||||
self.pass_done = [False, False, False]
|
self.pass_done = [False, False, False]
|
||||||
self.resumed = False
|
self.resumed = False
|
||||||
self.rescued = 0
|
self.rescued = 0
|
||||||
|
self.rescued_percent = 0
|
||||||
self.status = ['Pending', 'Pending', 'Pending']
|
self.status = ['Pending', 'Pending', 'Pending']
|
||||||
self.size = source.size
|
self.size = source.size
|
||||||
# Set dest paths
|
# Set dest paths
|
||||||
|
|
@ -336,7 +337,7 @@ class RecoveryState():
|
||||||
"""Gets minimum pass rescued percentage, returns float."""
|
"""Gets minimum pass rescued percentage, returns float."""
|
||||||
min_percent = 100
|
min_percent = 100
|
||||||
for bp in self.block_pairs:
|
for bp in self.block_pairs:
|
||||||
min_percent = min(min_percent, bp.rescued)
|
min_percent = min(min_percent, bp.rescued_percent)
|
||||||
return min_percent
|
return min_percent
|
||||||
|
|
||||||
def retry_all_passes(self):
|
def retry_all_passes(self):
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue