From eee2a77bcd6367c4bd64677b047a81a9de2ad848 Mon Sep 17 00:00:00 2001 From: Anton Khirnov Date: Sun, 8 Oct 2023 12:21:27 +0200 Subject: repository: do not write size stats on dry run --- lbup/repository.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'lbup') diff --git a/lbup/repository.py b/lbup/repository.py index 6b7c54b..76ec1fd 100644 --- a/lbup/repository.py +++ b/lbup/repository.py @@ -113,8 +113,11 @@ class Repo: backup_time = datetime.datetime.now(datetime.timezone.utc) - with open(os.path.join(data_dir, self.sizestat_name), 'a') as f: - f.write('%s %d\n' % (backup_time.isoformat(timespec = 'seconds'), size_post - size_pre)) + if not dry_run: + with open(os.path.join(data_dir, self.sizestat_name), 'a') as f: + f.write('%s %d\n' % + (backup_time.isoformat(timespec = 'seconds'), + size_post - size_pre)) result.target_results[tgt.name] = res -- cgit v1.2.3