Просмотр исходного кода

fuse_impl.ENOATTR (import from borg.platform)

Thomas Waldmann 2 недель назад
Родитель
Сommit
2e567d9785

+ 2 - 0
src/borg/fuse_impl.py

@@ -4,6 +4,8 @@ Loads the library for the FUSE implementation.
 
 import os
 
+from .platform import ENOATTR  # noqa
+
 BORG_FUSE_IMPL = os.environ.get("BORG_FUSE_IMPL", "mfusepy,pyfuse3,llfuse")
 
 for FUSE_IMPL in BORG_FUSE_IMPL.split(","):

+ 1 - 1
src/borg/testsuite/__init__.py

@@ -20,7 +20,7 @@ try:
 except:  # noqa
     raises = None
 
-from ..fuse_impl import llfuse, has_any_fuse, has_llfuse, has_pyfuse3, has_mfusepy  # NOQA
+from ..fuse_impl import llfuse, has_any_fuse, has_llfuse, has_pyfuse3, has_mfusepy, ENOATTR  # NOQA
 from .. import platform
 from ..platformflags import is_win32, is_darwin
 

+ 1 - 1
src/borg/testsuite/archiver/__init__.py

@@ -27,7 +27,7 @@ from ...platform import get_flags
 from ...remote import RemoteRepository
 from ...repository import Repository
 from .. import has_lchflags, has_mknod, is_utime_fully_supported, have_fuse_mtime_ns, st_mtime_ns_round, filter_xattrs
-from .. import changedir
+from .. import changedir, ENOATTR  # NOQA
 from .. import are_symlinks_supported, are_hardlinks_supported, are_fifos_supported, granularity_sleep
 from ..platform.platform_test import is_win32
 from ...xattr import get_all

+ 1 - 1
src/borg/testsuite/archiver/mount_cmds_test.py

@@ -16,7 +16,7 @@ from ...constants import *  # NOQA
 from ...platform import ENOATTR
 from ...storelocking import Lock
 from ...helpers import flags_noatime, flags_normal
-from .. import has_lchflags, has_any_fuse, llfuse
+from .. import has_lchflags, has_any_fuse, ENOATTR
 from .. import changedir, filter_xattrs, same_ts_ns
 from .. import are_symlinks_supported, are_hardlinks_supported, are_fifos_supported
 from ..platform.platform_test import fakeroot_detected