From 491252e3e4373a3fdbd9e78024691847c9cb1ff1 Mon Sep 17 00:00:00 2001 From: niknah Date: Thu, 14 Sep 2017 14:12:32 +1000 Subject: [PATCH] Didn't merge --dry-run with the latest updates properly. --- src/duplicacy_backupmanager.go | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/duplicacy_backupmanager.go b/src/duplicacy_backupmanager.go index aa0519b..eb85064 100644 --- a/src/duplicacy_backupmanager.go +++ b/src/duplicacy_backupmanager.go @@ -1695,15 +1695,15 @@ func (manager *BackupManager) CopySnapshots(otherManager *BackupManager, snapsho LOG_INFO("SNAPSHOT_COPY", "Total chunks copied = %d, skipped = %d.", totalCopied, totalSkipped) for _, snapshot := range snapshots { - if !manager.config.dryRun { - if revisionMap[snapshot.ID][snapshot.Revision] == false { - continue - } + if revisionMap[snapshot.ID][snapshot.Revision] == false { + continue + } + if !manager.config.dryRun { + otherManager.storage.CreateDirectory(0, fmt.Sprintf("snapshots/%s", snapshot.ID)) + description, _ := snapshot.MarshalJSON() + path := fmt.Sprintf("snapshots/%s/%d", snapshot.ID, snapshot.Revision) + otherManager.SnapshotManager.UploadFile(path, path, description) } - otherManager.storage.CreateDirectory(0, fmt.Sprintf("snapshots/%s", snapshot.ID)) - description, _ := snapshot.MarshalJSON() - path := fmt.Sprintf("snapshots/%s/%d", snapshot.ID, snapshot.Revision) - otherManager.SnapshotManager.UploadFile(path, path, description) LOG_INFO("SNAPSHOT_COPY", "Copied snapshot %s at revision %d", snapshot.ID, snapshot.Revision) }