From 2ebd4f4951005234b6f41d3d8db135f02bc7ba77 Mon Sep 17 00:00:00 2001 From: Anders Blomdell <anders.blomdell@control.lth.se> Date: Mon, 8 Feb 2021 09:29:53 +0100 Subject: [PATCH] Add logging after free done --- secondary.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/secondary.py b/secondary.py index 4f73d06..2644825 100644 --- a/secondary.py +++ b/secondary.py @@ -118,10 +118,13 @@ class Backup: self.status.unchanged += 1 def make_room(self, size): - while True: + def get_free_need(size): stat = os.statvfs(self.dst_root) free = stat.f_frsize * stat.f_bavail need = size + stat.f_frsize + return (free, need) + while True: + free,need = get_free_need(size) if free > need: break self.log.MESSAGE("Need to free:", @@ -137,6 +140,7 @@ class Backup: os.unlink(d) pass pass + self.log.MESSAGE("Free after", get_free_need(size)) pass def add_parents(self, src): -- GitLab