X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.core%2Fsrc%2Forg%2Fargeo%2Fcli%2Ffs%2FPathSync.java;h=9ab9cafad72db38d14022f0f352def5f4c314dfb;hb=623a0db2d0f161c101b9e41abcaccc04d478d32a;hp=01cef9ee00733cdd4630d27f042d9cf2aeb0f577;hpb=a8731626eaf812794bec138649de575e6e036245;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.core/src/org/argeo/cli/fs/PathSync.java b/org.argeo.core/src/org/argeo/cli/fs/PathSync.java index 01cef9ee0..9ab9cafad 100644 --- a/org.argeo.core/src/org/argeo/cli/fs/PathSync.java +++ b/org.argeo.core/src/org/argeo/cli/fs/PathSync.java @@ -8,8 +8,6 @@ import java.nio.file.Paths; import java.nio.file.spi.FileSystemProvider; import java.util.concurrent.Callable; -import org.argeo.jackrabbit.fs.DavexFsProvider; -import org.argeo.ssh.Sftp; import org.argeo.sync.SyncResult; /** Synchronises two paths. */ @@ -42,7 +40,7 @@ public class PathSync implements Callable> { } } - private static Path createPath(URI uri) { + private Path createPath(URI uri) { Path path; if (uri.getScheme() == null) { path = Paths.get(uri.getPath()); @@ -50,11 +48,12 @@ public class PathSync implements Callable> { FileSystemProvider fsProvider = FileSystems.getDefault().provider(); path = fsProvider.getPath(uri); } else if (uri.getScheme().equals("davex")) { - FileSystemProvider fsProvider = new DavexFsProvider(); - path = fsProvider.getPath(uri); - } else if (uri.getScheme().equals("sftp")) { - Sftp sftp = new Sftp(uri); - path = sftp.getBasePath(); + throw new UnsupportedOperationException(); +// FileSystemProvider fsProvider = new DavexFsProvider(); +// path = fsProvider.getPath(uri); +// } else if (uri.getScheme().equals("sftp")) { +// Sftp sftp = new Sftp(uri); +// path = sftp.getBasePath(); } else throw new IllegalArgumentException("URI scheme not supported for " + uri); return path;