diff --git a/src/borg/fuse.py b/src/borg/fuse.py index de0dda520..8e0800bfb 100644 --- a/src/borg/fuse.py +++ b/src/borg/fuse.py @@ -8,7 +8,6 @@ import tempfile import time from collections import defaultdict from signal import SIGINT -from distutils.version import LooseVersion import llfuse @@ -28,14 +27,9 @@ from .remote import RemoteRepository # Does this version of llfuse support ns precision? have_fuse_xtime_ns = hasattr(llfuse.EntryAttributes, 'st_mtime_ns') -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!