From 2480c316fd96057606fa7e3c1bcbfabc4e6d6d65 Mon Sep 17 00:00:00 2001 From: Pete Meyer Date: Tue, 12 Mar 2019 18:19:31 -0400 Subject: [PATCH] add trailing . to rsync command from rsal --- .../dataverse/repositorystorageabstractionlayer/RsyncSite.java | 2 +- .../RepositoryStorageAbstractionLayerUtilTest.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/edu/harvard/iq/dataverse/repositorystorageabstractionlayer/RsyncSite.java b/src/main/java/edu/harvard/iq/dataverse/repositorystorageabstractionlayer/RsyncSite.java index f729c12546e..ad23a597243 100644 --- a/src/main/java/edu/harvard/iq/dataverse/repositorystorageabstractionlayer/RsyncSite.java +++ b/src/main/java/edu/harvard/iq/dataverse/repositorystorageabstractionlayer/RsyncSite.java @@ -14,7 +14,7 @@ public RsyncSite(String name, String fqdn, String fullRemotePathToDirectory) { this.fqdn = fqdn; this.fullRemotePathToDirectory = fullRemotePathToDirectory; // TODO: Stop hard-coding "rsync" here one a field has been added to the StorageSite object (or related object). - this.rsyncDownloadcommand = "rsync -av rsync://" + this.fqdn + "" + File.separator + this.fullRemotePathToDirectory; + this.rsyncDownloadcommand = "rsync -av rsync://" + this.fqdn + "" + File.separator + this.fullRemotePathToDirectory + " ."; } public String getName() { diff --git a/src/test/java/edu/harvard/iq/dataverse/repositorystorageabstractionlayer/RepositoryStorageAbstractionLayerUtilTest.java b/src/test/java/edu/harvard/iq/dataverse/repositorystorageabstractionlayer/RepositoryStorageAbstractionLayerUtilTest.java index f2e20589433..d09c6eee8dc 100644 --- a/src/test/java/edu/harvard/iq/dataverse/repositorystorageabstractionlayer/RepositoryStorageAbstractionLayerUtilTest.java +++ b/src/test/java/edu/harvard/iq/dataverse/repositorystorageabstractionlayer/RepositoryStorageAbstractionLayerUtilTest.java @@ -28,7 +28,7 @@ public void testGetRsalSites_3args() { assertEquals("Harvard Medical School, USA", result.get(0).getName()); assertEquals("dv.sbgrid.org", result.get(0).getFqdn()); assertEquals("10.5072/FK2/identifierPartOfPersistentID", result.get(0).getFullRemotePathToDirectory()); - assertEquals("rsync -av rsync://dv.sbgrid.org/10.5072/FK2/identifierPartOfPersistentID", result.get(0).getRsyncDownloadcommand()); + assertEquals("rsync -av rsync://dv.sbgrid.org/10.5072/FK2/identifierPartOfPersistentID .", result.get(0).getRsyncDownloadcommand()); } @Test