Merge pull request #5143 from MichaelEischer/fs-handle-interface

fs: rework FS interface to be handle based
This commit is contained in:
Michael Eischer
2024-11-30 15:29:31 +01:00
committed by GitHub
31 changed files with 817 additions and 485 deletions
+2 -5
View File
@@ -23,11 +23,8 @@ func nodeFromFileInfo(path string, fi os.FileInfo, ignoreXattrListError bool) (*
return node, err
}
allowExtended, err := nodeFillGenericAttributes(node, path, &stat)
if allowExtended {
// Skip processing ExtendedAttributes if allowExtended is false.
err = errors.Join(err, nodeFillExtendedAttributes(node, path, ignoreXattrListError))
}
err := nodeFillGenericAttributes(node, path, &stat)
err = errors.Join(err, nodeFillExtendedAttributes(node, path, ignoreXattrListError))
return node, err
}