From a639076dcab6b43eb19483888b8e2c763023954d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Ko=C5=BEusznik?= <jan@kozusznik.cz>
Date: Thu, 28 Feb 2019 10:33:35 +0100
Subject: [PATCH] remove quotation for filename passed to ScpClient

---
 .../it4i/fiji/haas_java_client/HaaSFileTransferImp.java   | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/haas-java-client/src/main/java/cz/it4i/fiji/haas_java_client/HaaSFileTransferImp.java b/haas-java-client/src/main/java/cz/it4i/fiji/haas_java_client/HaaSFileTransferImp.java
index 8a011d6c..1af10be4 100644
--- a/haas-java-client/src/main/java/cz/it4i/fiji/haas_java_client/HaaSFileTransferImp.java
+++ b/haas-java-client/src/main/java/cz/it4i/fiji/haas_java_client/HaaSFileTransferImp.java
@@ -59,8 +59,7 @@ class HaaSFileTransferImp implements HaaSFileTransfer {
 		try {
 			fileName = fileName.replaceFirst("/", "");
 			final Path rFile = workDirectory.resolve(fileName);
-			final String fileToDownload = "'" + ft.getSharedBasepath() + "/" +
-				fileName + "'";
+			final String fileToDownload = ft.getSharedBasepath() + "/" + fileName;
 			scpClient.download(fileToDownload, rFile, progress);
 		}
 		catch (JSchException | IOException e) {
@@ -78,7 +77,8 @@ class HaaSFileTransferImp implements HaaSFileTransfer {
 	public List<Long> obtainSize(List<String> files) throws InterruptedIOException {
 		try {
 			return getSizes(files.stream()
-					.map(filename -> "'" + ft.getSharedBasepath() + "/" + filename + "'").collect(Collectors.toList()));
+				.map(filename -> ft.getSharedBasepath() + "/" + filename).collect(
+					Collectors.toList()));
 		} catch (InterruptedIOException e) {
 			throw e;
 		} catch (JSchException | IOException e) {
@@ -95,7 +95,7 @@ class HaaSFileTransferImp implements HaaSFileTransfer {
 			for (String fileName : files) {
 				fileName = replaceIfFirstFirst(fileName);
 				try (ByteArrayOutputStream os = new ByteArrayOutputStream()) {
-					String fileToDownload = "'" + ft.getSharedBasepath() + "/" + fileName + "'";
+					String fileToDownload = ft.getSharedBasepath() + "/" + fileName;
 					scpClient.download(fileToDownload, os, progress);
 					os.flush();
 					result.add(os.toString());
-- 
GitLab