Commit 6e04eb49 authored by yodax's avatar yodax Committed by Joshua Tauberer

Add check to prevent division by zero during backup status

parent cd39c2b5
...@@ -115,7 +115,7 @@ def backup_status(env): ...@@ -115,7 +115,7 @@ def backup_status(env):
# full backup. That full backup frees up this one to be deleted. But, the backup # full backup. That full backup frees up this one to be deleted. But, the backup
# must also be at least min_age_in_days old too. # must also be at least min_age_in_days old too.
deleted_in = None deleted_in = None
if incremental_count > 0 and first_full_size is not None: if incremental_count > 0 and incremental_size > 0 and first_full_size is not None:
# How many days until the next incremental backup? First, the part of # How many days until the next incremental backup? First, the part of
# the algorithm based on increment sizes: # the algorithm based on increment sizes:
est_days_to_next_full = (.5 * first_full_size - incremental_size) / (incremental_size/incremental_count) est_days_to_next_full = (.5 * first_full_size - incremental_size) / (incremental_size/incremental_count)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment