瀏覽代碼

Merge pull request #4816 from jrast/fix-statvfs

Replaced usage of os.statvfs with shutil.disk_usage
TW 5 年之前
父節點
當前提交
1200690a3f
共有 1 個文件被更改,包括 1 次插入2 次删除
  1. 1 2
      src/borg/remote.py

+ 1 - 2
src/borg/remote.py

@@ -1116,8 +1116,7 @@ class RepositoryCache(RepositoryNoCache):
         self.enospc = 0
 
     def query_size_limit(self):
-        stat_fs = os.statvfs(self.basedir)
-        available_space = stat_fs.f_bavail * stat_fs.f_frsize
+        available_space = shutil.disk_usage(self.basedir).free
         self.size_limit = int(min(available_space * 0.25, 2**31))
 
     def key_filename(self, key):