From e01e6d75d5667a723b6aebd0abfebe323514f7fa Mon Sep 17 00:00:00 2001
From: Kai Reinhard <K.Reinhard@micromata.de>
Date: Sat, 08 Dec 2018 21:45:41 +0000
Subject: [PATCH] refactoring...
---
borgbutler-core/src/test/java/de/micromata/borgbutler/cache/CacheTest.java | 18 +++++++++++++++---
1 files changed, 15 insertions(+), 3 deletions(-)
diff --git a/borgbutler-core/src/test/java/de/micromata/borgbutler/cache/CacheTest.java b/borgbutler-core/src/test/java/de/micromata/borgbutler/cache/CacheTest.java
index cff3e30..0b1bfef 100644
--- a/borgbutler-core/src/test/java/de/micromata/borgbutler/cache/CacheTest.java
+++ b/borgbutler-core/src/test/java/de/micromata/borgbutler/cache/CacheTest.java
@@ -4,7 +4,8 @@
import de.micromata.borgbutler.config.BorgRepoConfig;
import de.micromata.borgbutler.config.Configuration;
import de.micromata.borgbutler.config.ConfigurationHandler;
-import de.micromata.borgbutler.json.borg.Archive;
+import de.micromata.borgbutler.json.borg.Archive1;
+import de.micromata.borgbutler.json.borg.ArchiveList;
import de.micromata.borgbutler.json.borg.RepoInfo;
import de.micromata.borgbutler.json.borg.RepoList;
import org.apache.commons.collections4.CollectionUtils;
@@ -53,9 +54,10 @@
BorgRepoConfig repoConfig = repoConfigs.get(0);
RepoList repoList = ButlerCache.getRepoListCache().get(repoConfig.getRepo());
if (repoList != null && CollectionUtils.isNotEmpty(repoList.getArchives())) {
- Archive archive = repoList.getArchives().get(0);
+ Archive1 archive = repoList.getArchives().get(0);
if (archive != null) {
- String json = BorgCommands.info(repoConfig, archive);
+ ArchiveList list = BorgCommands.info(repoConfig, archive);
+ log.info(list.toString());
}
}
}
@@ -82,4 +84,14 @@
assertNotNull(repoList);
}
}
+
+ private void refresArchiveListCache(Configuration config, RepoListCache repoListCache) {
+ for (BorgRepoConfig repo : config.getRepoConfigs()) {
+ log.info("Processing repo list '" + repo + "'");
+ RepoList repoList = BorgCommands.list(repo);
+ repoListCache.upsert(repoList);
+ repoList = repoListCache.get(repoList.getRepository().getId());
+ assertNotNull(repoList);
+ }
+ }
}
--
Gitblit v1.10.0