X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms.lib.sshd%2Fsrc%2Forg%2Fargeo%2Fcms%2Fssh%2FSshSync.java;fp=org.argeo.cms.lib.sshd%2Fsrc%2Forg%2Fargeo%2Fcms%2Fssh%2FSshSync.java;h=660db5967890f86051e03d47e3497dcc6accfa13;hb=02248ae439aabf998fb03524d125228d00c469e8;hp=71b6365761f7ee5a7752747f554d230a1b5b69fc;hpb=d91553ee228ff195561e4eaff060df4a60d966ea;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms.lib.sshd/src/org/argeo/cms/ssh/SshSync.java b/org.argeo.cms.lib.sshd/src/org/argeo/cms/ssh/SshSync.java index 71b636576..660db5967 100644 --- a/org.argeo.cms.lib.sshd/src/org/argeo/cms/ssh/SshSync.java +++ b/org.argeo.cms.lib.sshd/src/org/argeo/cms/ssh/SshSync.java @@ -11,7 +11,6 @@ import java.security.KeyPair; import java.util.Map; import java.util.Scanner; -import org.apache.commons.io.IOUtils; import org.apache.sshd.agent.SshAgent; import org.apache.sshd.agent.SshAgentFactory; import org.apache.sshd.agent.local.LocalAgentFactory; @@ -25,6 +24,7 @@ import org.apache.sshd.common.config.keys.FilePasswordProvider; import org.apache.sshd.sftp.client.fs.SftpFileSystem; import org.apache.sshd.sftp.client.fs.SftpFileSystemProvider; import org.argeo.api.cms.CmsLog; +import org.argeo.util.StreamUtils; public class SshSync { private final static CmsLog log = CmsLog.getLog(SshSync.class); @@ -124,7 +124,7 @@ public class SshSync { log.debug("Relative copied file " + relativeCopiedFile); try (OutputStream out = Files.newOutputStream(copiedFile); InputStream in = Files.newInputStream(testPath)) { - IOUtils.copy(in, out); + StreamUtils.copy(in, out); } log.debug("Copied " + testPath + " to " + copiedFile); Files.delete(testPath);