From 92a4ab461604455737dff40afad7c664ccf7796a Mon Sep 17 00:00:00 2001 From: Thomas Waldmann Date: Sun, 12 Apr 2020 00:43:43 +0200 Subject: [PATCH] fuse: remove unneeded version check and compat code we require >= 1.3 now anyway, see setup.py. --- src/borg/fuse.py | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/src/borg/fuse.py b/src/borg/fuse.py index 429790e43d..8894a3e99e 100644 --- a/src/borg/fuse.py +++ b/src/borg/fuse.py @@ -8,7 +8,6 @@ import time from collections import defaultdict from signal import SIGINT -from distutils.version import LooseVersion import llfuse @@ -32,14 +31,10 @@ have_fuse_birthtime = hasattr(llfuse.EntryAttributes, 'st_birthtime') # never? have_fuse_birthtime_ns = hasattr(llfuse.EntryAttributes, 'st_birthtime_ns') # since llfuse 1.3 -fuse_version = LooseVersion(getattr(llfuse, '__version__', '0.1')) -if fuse_version >= '0.42': - def fuse_main(): - return llfuse.main(workers=1) -else: - def fuse_main(): - llfuse.main(single=True) - return None + +def fuse_main(): + return llfuse.main(workers=1) + # size of some LRUCaches (1 element per simultaneously open file) # note: _inode_cache might have rather large elements - Item.chunks can be large!