From 33519263ac3532d909863f4864fef23aa6f6b381 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 | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) 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!