Repository: jclouds Updated Branches: refs/heads/master 86dadc3a7 -> 90423d7b9
Fix filesystem api in OSX Project: http://git-wip-us.apache.org/repos/asf/jclouds/repo Commit: http://git-wip-us.apache.org/repos/asf/jclouds/commit/90423d7b Tree: http://git-wip-us.apache.org/repos/asf/jclouds/tree/90423d7b Diff: http://git-wip-us.apache.org/repos/asf/jclouds/diff/90423d7b Branch: refs/heads/master Commit: 90423d7b9b6ef4c7880a1fbf180eb610f4313c7c Parents: 86dadc3 Author: Ignasi Barrera <[email protected]> Authored: Tue Nov 24 15:35:47 2015 +0100 Committer: Ignasi Barrera <[email protected]> Committed: Tue Nov 24 15:38:10 2015 +0100 ---------------------------------------------------------------------- .../strategy/internal/FilesystemStorageStrategyImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/jclouds/blob/90423d7b/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 02c176a..893d944 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 @@ -803,7 +803,9 @@ public class FilesystemStorageStrategyImpl implements LocalStorageStrategy { // don't delete directory if it's a directory blob try { UserDefinedFileAttributeView view = getUserDefinedFileAttributeView(directory.toPath()); - if (!view.list().isEmpty()) { + if (view == null) { // OSX HFS+ does not support UserDefinedFileAttributeView + logger.debug("Could not look for attributes from %s", directory); + } else if (!view.list().isEmpty()) { return; } } catch (IOException e) {
