diff --git a/secondary.py b/secondary.py index 2644825c7c8d6262b2e6ac3b2d1543b175596c15..52e945c0410ce7d74a26d7901725f629aac4231e 100644 --- a/secondary.py +++ b/secondary.py @@ -123,10 +123,15 @@ class Backup: free = stat.f_frsize * stat.f_bavail need = size + stat.f_frsize return (free, need) + do_log = False while True: free,need = get_free_need(size) + if do_log: + self.log.MESSAGE("After, free=%d, need=%d", (free, need)) + pass if free > need: break + do_log = True self.log.MESSAGE("Need to free:", need - free, (need, free), self.trash_root) oldest = sorted(os.listdir(self.trash_root))[0] @@ -140,7 +145,6 @@ class Backup: os.unlink(d) pass pass - self.log.MESSAGE("Free after", get_free_need(size)) pass def add_parents(self, src):