You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jclouds.apache.org by za...@apache.org on 2016/09/01 17:09:46 UTC
jclouds git commit: Allow overriding getUserDefinedFileAttributeView
Repository: jclouds
Updated Branches:
refs/heads/master 0fd013da0 -> dacd9825f
Allow overriding getUserDefinedFileAttributeView
Today the filesystem blobstore provider use the extended attributes of the
filesystem to store metadata. This is not always desirable as some filesystems
(such as NFSv3) do not support extended metadata. The current source code does
not allow to change this easily. getUserDefinedFileAttributeView could easily
be overriden for this purpose and allow extensions that customize where the
metadata should be stored.
See also JCLOUDS-658
Project: http://git-wip-us.apache.org/repos/asf/jclouds/repo
Commit: http://git-wip-us.apache.org/repos/asf/jclouds/commit/dacd9825
Tree: http://git-wip-us.apache.org/repos/asf/jclouds/tree/dacd9825
Diff: http://git-wip-us.apache.org/repos/asf/jclouds/diff/dacd9825
Branch: refs/heads/master
Commit: dacd9825f009867e22e385d77743fc6256792f7e
Parents: 0fd013d
Author: Francois Rigault <fr...@amadeus.com>
Authored: Thu Aug 25 17:07:57 2016 +0200
Committer: Zack Shoylev <za...@rackspace.com>
Committed: Thu Sep 1 11:19:38 2016 -0500
----------------------------------------------------------------------
.../strategy/internal/FilesystemStorageStrategyImpl.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/jclouds/blob/dacd9825/apis/filesystem/src/main/java/org/jclouds/filesystem/strategy/internal/FilesystemStorageStrategyImpl.java
----------------------------------------------------------------------
diff --git a/apis/filesystem/src/main/java/org/jclouds/filesystem/strategy/internal/FilesystemStorageStrategyImpl.java b/apis/filesystem/src/main/java/org/jclouds/filesystem/strategy/internal/FilesystemStorageStrategyImpl.java
index 3de142e..319633b 100644
--- a/apis/filesystem/src/main/java/org/jclouds/filesystem/strategy/internal/FilesystemStorageStrategyImpl.java
+++ b/apis/filesystem/src/main/java/org/jclouds/filesystem/strategy/internal/FilesystemStorageStrategyImpl.java
@@ -704,7 +704,7 @@ public class FilesystemStorageStrategyImpl implements LocalStorageStrategy {
return null;
}
- private UserDefinedFileAttributeView getUserDefinedFileAttributeView(Path path) throws IOException {
+ protected UserDefinedFileAttributeView getUserDefinedFileAttributeView(Path path) throws IOException {
return getFileAttributeView(path, UserDefinedFileAttributeView.class);
}