Selaa lähdekoodia

import ENOATTR from borg.platform

Thomas Waldmann 4 päivää sitten
vanhempi
sitoutus
9ae6da88aa
2 muutettua tiedostoa jossa 4 lisäystä ja 3 poistoa
  1. 2 2
      src/borg/fuse.py
  2. 2 1
      src/borg/testsuite/archiver/mount_cmds_test.py

+ 2 - 2
src/borg/fuse.py

@@ -12,7 +12,7 @@ from signal import SIGINT
 
 
 from .constants import ROBJ_FILE_STREAM, zeros
 from .constants import ROBJ_FILE_STREAM, zeros
 from .fuse_impl import llfuse, has_pyfuse3
 from .fuse_impl import llfuse, has_pyfuse3
-
+from .platform import ENOATTR
 
 
 if has_pyfuse3:
 if has_pyfuse3:
     import trio
     import trio
@@ -638,7 +638,7 @@ class FuseOperations(llfuse.Operations, FuseBackend):
         try:
         try:
             return item.get("xattrs", {})[name] or b""
             return item.get("xattrs", {})[name] or b""
         except KeyError:
         except KeyError:
-            raise llfuse.FUSEError(llfuse.ENOATTR) from None
+            raise llfuse.FUSEError(ENOATTR) from None
 
 
     @async_wrapper
     @async_wrapper
     def lookup(self, parent_inode, name, ctx=None):
     def lookup(self, parent_inode, name, ctx=None):

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

@@ -7,6 +7,7 @@ import pytest
 
 
 from ... import xattr, platform
 from ... import xattr, platform
 from ...constants import *  # NOQA
 from ...constants import *  # NOQA
+from ...platform import ENOATTR
 from ...storelocking import Lock
 from ...storelocking import Lock
 from ...helpers import flags_noatime, flags_normal
 from ...helpers import flags_noatime, flags_normal
 from .. import has_lchflags, llfuse
 from .. import has_lchflags, llfuse
@@ -155,7 +156,7 @@ def test_fuse(archivers, request):
                 try:
                 try:
                     xattr.getxattr(out_fn, b"user.foo")
                     xattr.getxattr(out_fn, b"user.foo")
                 except OSError as e:
                 except OSError as e:
-                    assert e.errno == llfuse.ENOATTR
+                    assert e.errno == ENOATTR
                 else:
                 else:
                     assert False, "expected OSError(ENOATTR), but no error was raised"
                     assert False, "expected OSError(ENOATTR), but no error was raised"
         except OSError as err:
         except OSError as err: