From caa74ca94c0bffe1d40a180600baf54e0de31d28 Mon Sep 17 00:00:00 2001
From: Kai Reinhard <K.Reinhard@micromata.de>
Date: Tue, 11 Dec 2018 07:26:10 +0000
Subject: [PATCH] Main supports now displaying content files of an archive content cache file (as cli -e).

---
 borgbutler-core/src/main/java/de/micromata/borgbutler/cache/ArchiveFilelistCache.java |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/borgbutler-core/src/main/java/de/micromata/borgbutler/cache/ArchiveFilelistCache.java b/borgbutler-core/src/main/java/de/micromata/borgbutler/cache/ArchiveFilelistCache.java
index 9b355cc..d07ff28 100644
--- a/borgbutler-core/src/main/java/de/micromata/borgbutler/cache/ArchiveFilelistCache.java
+++ b/borgbutler-core/src/main/java/de/micromata/borgbutler/cache/ArchiveFilelistCache.java
@@ -62,6 +62,14 @@
         if (!file.exists()) {
             return null;
         }
+        return load(file);
+    }
+
+    public FilesystemItem[] load(File file) {
+        if (file.exists() == false) {
+            log.error("File '" + file.getAbsolutePath() + "' doesn't exist. Can't get archive content files.");
+            return null;
+        }
         log.info("Loading archive content as file list from: " + file.getAbsolutePath());
         FilesystemItem[] list = null;
         try {

--
Gitblit v1.10.0