fuse_impl.ENOATTR (import from borg.platform)

This commit is contained in:
Thomas Waldmann 2025-12-06 01:31:39 +01:00
parent 562bb27368
commit 2e567d9785
No known key found for this signature in database
GPG key ID: 243ACFA951F78E01
4 changed files with 5 additions and 3 deletions

View file

@ -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(","):

View file

@ -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

View file

@ -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

View file

@ -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